操作必须使用一个可更新的查询?
Euyi 2003-08-20 09:09:26 'ASP.NET 部分<VB>
...
set conn = server.createobject ("adodb.connection")
conn.open "DataSource", "sa", "yourpassword"
...
conn.Execute " update UserInfo set " _
& " Where UserName='" & Request.Form("UserName") &"'"
'HTML 部分
...
<td>姓名</td>
<td><INPUT TYPE="text" NAME="UserName" VALUE="<% response.write Session("UserName") %>" SIZE=51 MAXLENGTH=50 ></td>
...
<INPUT TYPE="submit" NAME="Send" VALUE="修改姓名">
--------------------------------------------
对数据库中的用户信息表UserInfo进行UserName修改,可是操作之后会报错如下:
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询。
--------------------------------------------
这update我也在conn.Execute中进行了(至少我认为),可结果显然是我错了!望大家不吝赐教!