bigzerg 发表于 2008-6-2 15:29

一个关于ASP数据库操作的问题,请高手指教一下

ASP文件的代码:
<%dim a,b
a=request.form("text1")
b=request.form("ps1")
set cnn=server.createobject("ADODB.connection")
set rs=server.createobject("ADODB.recordset")
cnn.open "mydata"
rs.open "select * from yhjl",cnn,adopendynamic,adlockpessimistic
rs.addnew
rs("yhm")=a
rs("mima")=b
rs.update
rs.close
cnn.close
%>
错误类型:
ADODB.Recordset (0x800A0BB9)
参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。

请问在什么具体操作下该用哪种记录集锁定类型与记录集的游标类型?希望达人指教,谢啦!

天涯听雨 发表于 2008-6-2 15:56

cnn.open "mydata"
rs.open "select * from yhjl",cnn,adopendynamic,adlockpessimistic

这样打开连接数据库,还有这样建立记录集!!

yms123 发表于 2008-6-2 17:30

rs.open "select * from yhjl",cnn,adopendynamic,adlockpessimistic
在ASP中没有定义ADO的常量所以,没有引用常量值这样写会错误
rs.open "select * from yhjl",cnn,1,3

bigzerg 发表于 2008-6-2 21:45

谢谢~~是不是在开头需要加
#include file "XXXXXXX"    加入ADO变量名文件就可以了?

页: [1]

编程论坛