在更新一个数据库时发生数据不可更新问题(300分)

  • 主题发起人 主题发起人 terry_lzs
  • 开始时间 开始时间
T

terry_lzs

Unregistered / Unconfirmed
GUEST, unregistred user!


问题:在更新一个数据库时发生数据不可更新问题(在update以前均正常,让我百思不得其解)。我的代码如下(数据库为access97):
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("test.mdb")
set rs=server.createobject("adodb.recordset")
rs.open "name",conn,2,2
rs.addnew
rs.update


 
你用的是VB?
 
addnew不会自动提交?如果是自动提交的话,当然update就找不到可更新的记录了,把update注释掉,看看能不能正常执行
 
你用的是VB?
 
你用的是VB
 
难道ASP不用VBS来写么?
Update不能自动更新
先看看是什么错误?
on error resume next
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("test.mdb")
set rs=server.createobject("adodb.recordset")
rs.open "name",conn,2,2
rs.addnew
rs.update
if Err.number<>0 then
response.write Err.number & Err.description
end if
 
问题我自己解决了,发分给各位,谢谢大家的热心
 
后退
顶部