写数据库的菜鸟问题
sywh 2003-10-21 08:55:30 我是新手,想试一试用ASP往数据库(guest3.mdb)中添加资料,程序如下,
<%
Set Conn=Server.CreateObject("ADODB.Connection")
Path = Server.MapPath("guest3.mdb")
Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&Path
into_db = "INSERT INTO guestbook (姓名,邮件,主页,留言) VALUES ('a','b','c','d')"
Conn.Execute(into_db)
Conn.Close
%>
可是老是提醒我Conn.Execute(into_db)这一句有误.
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询。
/liuyanban/test3.asp
我检查了一下我的guest3.mdb,不是只读,也不是旧版本,不知问题出在什么地方,望高手指教.