主题:操作必须使用一个可更新的查询。
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.open "DRIVER=Driver do Microsoft Access (*.mdb);DBQ="& Server.MapPath("biaoyhxx.mdb")
if Request.form("yhxm")<>"" then
a1=trim(Request.form("yhxm"))
a2=trim(request.form("yhdhsj"))
cn2=" '"&a1&"','"&a2&"'"
conn.Execute("Insert into yhxx(yhxm,yhdhsj) values("&cn2&")")
else
response.write("你没有输入信息")
end if
conn.close
%>
请问各位.我的代码是不是有错?
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询。
/wywj/tjjg.asp, 第 8 行
浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
网页:
POST 56 ??? /wywj/tjjg.asp
POST Data:
yhxm=%CD%C1%D6%F8%C8%CB+&yhdhsj=5632&submit=%CC%E1%BD%BB
set conn=Server.CreateObject("ADODB.Connection")
conn.open "DRIVER=Driver do Microsoft Access (*.mdb);DBQ="& Server.MapPath("biaoyhxx.mdb")
if Request.form("yhxm")<>"" then
a1=trim(Request.form("yhxm"))
a2=trim(request.form("yhdhsj"))
cn2=" '"&a1&"','"&a2&"'"
conn.Execute("Insert into yhxx(yhxm,yhdhsj) values("&cn2&")")
else
response.write("你没有输入信息")
end if
conn.close
%>
请问各位.我的代码是不是有错?
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询。
/wywj/tjjg.asp, 第 8 行
浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
网页:
POST 56 ??? /wywj/tjjg.asp
POST Data:
yhxm=%CD%C1%D6%F8%C8%CB+&yhdhsj=5632&submit=%CC%E1%BD%BB