小问题 搞定立马给分!
添加数据到数据库里时发生的错误
系统提示
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询。
我使用的 XP+SP1 +IIS 数据库为ACCESS
其中添加数据的 相关语句是
Set conn = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
DBPath=server.MapPath("/database/forum.mdb")
conn.open "Driver={Microsoft Access Driver (*.mdb)}; DBQ="&DBPath&";"
sql = " insert into guestbook (author,theme,content,input_time,ip_guest) VALUES ('"&author&"','"&theme&"','"&content&"','"¤t&"','"&user_ip&"') "
conn.Execute= sql
conn.close
set conn=nothing
错在哪里?? 难道是 驱动的语句不对??
恳请大虾指教!!!