ACCESS转SQL后的怪现象,大家请看一下!来者有分。
爱英思躺 2004-02-26 02:58:07 下面的语句在ACCESS下工作很正常,但在SQL SERVER上便会出错。
sql="SELECT TOP 1 * FROM [sysuser]"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,3
rs.addnew()
rs("username") = Server.HTMLEncode(var_username)
rs("password") = Server.HTMLEncode(var_password)
rs("truename") = Server.HTMLEncode(var_truename)
rs("describe") = Server.HTMLEncode(var_describe)
rs.update
rs.close
===错误信息========
ADODB.Recordset 错误 '800a0cb3'
当前记录集不支持更新。这可能是提供程序的限制,也可能是选定锁定类型的限制。
/time1/admin/yhgl/post.asp,行51
====================
51行为:rs.addnew()
请帮忙,经测试对数据库有插入权限(使用SQL语句)