我的程序用了如下语句:
set conn=server.createobject("ADODB.CONNECTION")
dbpath=server.mappath("news.mdb")
conn.open "driver={microsoft access driver (*.mdb)};dbq=" & dbpath
set rs=server.createobject("adodb.recordset")
sql="select * from book where id= '1001'"
rs.open sql,conn,3,3
rs("name")= x
rs.updata
rs.close
为什么报错说我的对象为只读呢?rs.open sql,conn,3,3 是不是有误?或者我的conn.open有误?
set conn=server.createobject("ADODB.CONNECTION")
dbpath=server.mappath("news.mdb")
conn.open "driver={microsoft access driver (*.mdb)};dbq=" & dbpath
set rs=server.createobject("adodb.recordset")
sql="select * from book where id= '1001'"
rs.open sql,conn,3,3
rs("name")= x
rs.updata
rs.close
为什么报错说我的对象为只读呢?rs.open sql,conn,3,3 是不是有误?或者我的conn.open有误?
为什么报错说我的对象为只读呢
哪一行???是不是数据库是只读的
试试rs.open sql,conn,1,3