我写的代码:
<!--#include file="conn.asp"-->
<%
name=request.form("name")
tel=request.form("tel")
message=request.form("message")
dim rs,sql
sql="select * from aaa"
set rs=server.CreateObject("adodb.recordset")
rs.open sql,conn,1,3
rs.AddNew
rs("name")=request("name")
rs("tel")=request(tel)
rs("message")=request("message")
rs.Update
rs.close
set rs=nothing
response.write "<script language=javascript>alert('恭喜你添加成功!!');"
response.write "this.location.href='new.asp';</script>"
response.end
%>
不知道哪错了就是提示
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x***********)
[Microsoft][ODBC Microsoft Access Driver] 不能更新。数据库或对象为只读。
/newdate.asp, 第 16 行
參考答案:提示都说了数据库为只读,上面两位怎么想的呀。
你可以看一下数据库属性是否为只读,若不是只读那就要看服务器权限了。要是在自己电脑上,那就是iis权限。