注册 登录
编程论坛 ASP技术论坛

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

bigzerg 发布于 2008-06-02 15:29, 522 次点击
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)
参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。

请问在什么具体操作下该用哪种记录集锁定类型与记录集的游标类型?希望达人指教,谢啦!
3 回复
#2
天涯听雨2008-06-02 15:56
cnn.open "mydata"
rs.open "select * from yhjl",cnn,adopendynamic,adlockpessimistic

这样打开连接数据库,还有这样建立记录集!!
#3
yms1232008-06-02 17:30
rs.open "select * from yhjl",cnn,adopendynamic,adlockpessimistic
在ASP中没有定义ADO的常量所以,没有引用常量值这样写会错误
rs.open "select * from yhjl",cnn,1,3
#4
bigzerg2008-06-02 21:45
谢谢~~是不是在开头需要加
#include file "XXXXXXX"    加入ADO变量名文件就可以了?
1