asp access 无法插入数据 提示:不能更新。数据库或对象为只读,该怎么处理
asp access 无法插入数据 提示:不能更新。数据库或对象为只读
Microsoft JET Database Engine (0x80040E09)
不能更新。数据库或对象为只读。
为什么不能插入数据呢?
请大侠们帮忙,不胜感激
------解决方案--------------------
检查一下 DataBase 这个目录是否给了 everyone 读写的权限。
------解决方案--------------------
- VBScript code
<% Dim Conn,ConnStr Set Conn=Server.CreateObject("ADODB.Connection") ConnStr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.mappath("DataBase/db.mdb")&";" Conn.Open(ConnStr) If Request.Form("menu")<>"" Then menu_s=Request.Form("menu") name_s=Request.Form("name") link_s=Request.Form("link") Set rs=Server.CreateObject("ADODB.Recordset") sql="select * from baidu" rs.open sql,conn,1,3 rs.addnew() rs("bdmenu")=menu_s rs("bdname")=name_s rs("bdlink")=link_s rs.update() End If %>
Microsoft JET Database Engine (0x80040E09)
不能更新。数据库或对象为只读。
为什么不能插入数据呢?
请大侠们帮忙,不胜感激
------解决方案--------------------
检查一下 DataBase 这个目录是否给了 everyone 读写的权限。
------解决方案--------------------