[求助]斑竹来个彻底的解决吧
看了论坛上几个帖子,关于老是报告需要一个可更新的查询的错误的,看到斑竹和其他朋友都是说要设置游标权限1,3 可到底是怎么设置的啊,斑竹能不能把你的连数据库的code看看,我看那些基础资料上也都是这样写的啊,没见着有什么设置1,3的,可就是只能查询不能修改表数据。
啊是recordset的参数设置?
例如我这样连
set Myconn= Server.CreateObject("ADODB.Connection")
Myconn.Open "Provider=microsoft.jet.oledb.4.0;"&"data source="& Server.MapPath("db1.mdb")
set MySql= Myconn.Execute ("insert into test varlue("test",10))
如果不用recordset那么这里要能插入应该如何呢?
我在某本资料上看到说recordset每次都要传输所有记录,对网络流量有影响,用command比较好,是么?斑竹大哥我是无知小辈,还请别笑话。
我改写成这样了:
set Myconn= Server.CreateObject("ADODB.Connection")
Myconn.Open "Provider=microsoft.jet.oledb.4.0;"&"data source="& Server.MapPath("db1.mdb")
set MySql= server.CreateObject("ADODB.recordset")
sqlstr="insert into test values('test',10)"
MySql.Open sqlstr,Myconn,1,3
还是跟我说需要一个可更新的查询
[此贴子已经被作者于2004-07-26 15:40:59编辑过]