资费便宜的手机卡:参数不足,期待是 1。

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/30 09:38:37
这是一个问卷调查代码,文件名为:diaochaadd.asp,其中数据库表为research,diaocharesult.asp为成功后跳转页面

<!--#include file="conn.asp"-->
<%
dim rs
dim sql
dim selected
selected=request.Form("option")
set rs=server.createobject("adodb.recordset")
sql="update research set select"&selected&"=select"&selected&"+1 where id=1"
rs.open sql,conn,3,3
set rs=nothing
conn.close
set conn=nothing
response.redirect "diaocharesult.asp"
%>

现在出现的问题是:
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
[Microsoft][ODBC Microsoft Access Driver] 参数不足,期待是 1。
/diaochaadd.asp, 第 9 行

也就是rs.open sql,conn,3,3这行

请高手帮忙解决一下,谢谢!

sql="update research set "&selected&"="&selected&"+1 where id=1"