数据库或对象为只读是什么意思,如何更正?
<%
set rst=server.CreateObject("adodb.recordset")
rst.open"select * from user where u_user='"&request.Form("f_user")&"'",conn,1,1
if rst.recordcount>0 then
response.Write"用户名:"&request.Form("f_user")&"已经被占用!请点击后退按钮返回上一页!"
rst.close
set rst=nothing
conn.close
set conn=nothing
response.End
else
rst.close
conn.BeginTrans
rst.open"user",conn,1,3
rst.addnew
rst("u_user")=request.form("f_user")
rst("u_code")=request.form("f_code")
rst.update
rst.close
End if
%>
当我输入时系统显示开错,不知如何才获更新?多谢指教。
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] 不能更新。数据库或对象为只读。
/fifasp/b2.asp, 第 29 行