level 1
开ASP网页时,出现如下提示:
Microsoft JET Database Engine (0x80004005)
操作必须使用一个可更新的查询。
/badbbs/message.asp, 第 519 行
第519行是conn.execute(sql)这个语句。后来又发现其它ASP网页文件中只要含有conn.execute(sql)这个语句的都执行出错,这是怎么回事?
安装的操作系统是XP +SP3 +IIS 5.1,系统分区格式是NTFS,网站目录已经设置了Everyone安全控制权限。还是出现这个问题,如何解决,请大神帮忙!
2012年10月19日 01点10分
1
level 1
<%
if rs.eof and rs.bof then
set conn=server.createobject("adodb.connection")
conn.open "provider=Microsoft.jet.OLEDB.4.0;Data Source=d:/database/myStore.mdb"
Truename=request.form("zsxm")
usename=request.form("yhm")
password=request.form("mima")
sql="insert into userd()Values('"&Truename&"','"&usename&"','"&password&"')"
conn.execute (sql)
else if
response.write ("该用户已存在")
end if
%>
还有一部分代码没有贴出来 就是建的一个表单什么什么的......
运行的时候总是显示execute那行代码有错误
2017年05月07日 10点05分
4