我进行INSERT INTO 操作。
但是,总是报错:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询。
我的连接没问题。而且字段等均没问题。
请专家指导。
我的机器:
WINDOWS XP
IIS 5.1
ACCESS 2000
...全文
4113打赏收藏
asp 访问 ACCESS 数据库时报错!
我进行INSERT INTO 操作。 但是,总是报错: Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询。 我的连接没问题。而且字段等均没问题。 请专家指导。 我的机器: WINDOWS XP IIS 5.1 ACCESS 2000
dim ConnectionString,oleConnection,sqlText,dataPath,oleRst,htmltext
dim username,nikename,password,sex,work,mail,city,certid,address,postid,phone,productname,productid
dataPath = server.MapPath("database/database.mdb")
ConnectionString = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & dataPath
set oleConnection = server.CreateObject("ADODB.Connection")
set oleRst = server.CreateObject("ADODB.recordset")
oleConnection.ConnectionString=ConnectionString
oleConnection.Open
username = request.Form("username")
nikename = request.Form("nikename")
password = request.Form("password")
sex = request.Form("sex")
work = request.Form("work")
mail = request.Form("mail")
city = request.Form("city")
certid = request.Form("certid")
address = request.Form("address")
postid = request.Form("postid")
phone = request.Form("phone")
productname = request.Form("productname")
productid = request.Form("productid")