标题:ACCESS数据库执行SQL命令。
只看楼主
孤星
Rank: 1
等 级:新手上路
帖 子:127
专家分:0
注 册:2004-6-30
 问题点数:0 回复次数:3 
ACCESS数据库执行SQL命令。

我想执行一条命令,在ACCESS里。

其中,setmap是一个表,leixing 是其中一个字段。

<!--#include file="conn.asp"--> <% sql2="update setmap set leixing='.zip.rar.jpg.xls.exe'" conn.execute sql2 response.write"更改完成!" %>

这样写对吗?

报错:

Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e10'

[Microsoft][ODBC Microsoft Access Driver] 参数不足,期待是 1。

/sj/jiaoben.asp,行4

搜索更多相关主题的帖子: SQL 数据库 ACCESS Microsoft 命令 
2004-10-09 17:41
hlc9279
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2004-9-21
得分:0 

数据库和你想要更改的字段没对应起来,程序在更新数据库时候找不到对应字段,所以就报“参数不足,期待是 1。

像这些问题最好自己仔细检查,用on error resume next 来检查sql语句也是很好的方法,看下ASP程序调试实用手册有帮助的

2004-10-09 18:20
griefforyou
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:3336
专家分:0
注 册:2004-4-15
得分:0 
8成是字段名写错了

天津网站建设 http://www./
2004-10-09 19:56
fkewxai
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2004-10-10
得分:0 
试将:conn.execute sql2 改成:conn.execute sql2,1,1看看
2004-10-10 22:49



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-6249-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016102 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved