数据库不能更新问题

来源:百度知道 编辑:UC知道 时间:2024/05/12 20:06:57
sel=request.form("subm")

sql="update recearch set select"&sel&"=select"&sel&"+1 where id=1"
rs.open sql,conn,3,3

Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access Driver] UPDATE 语句的语法错误。
sel=request.form("subm") 取值是单选按钮,

sql="update recearch set select"&sel&"=select"&sel&"+1 where id=1"
rs.open sql,conn,3,3

改成

sql="update recearch set 要修改的字段名 = '"&要修改的值&"' where id=1"
rs.open sql,conn,3,3

因为没看懂你的sql语句~我只能给你sqluodate语句了~~

sel=request.form("subm")
if sel="" then
response.write("错误信息") '说明,如果提交该值为空了势必造成下面的SQL的字段名称错误,所以要检查数据先。
end if
sql="update recearch set [select"&sel&"]=[select"&sel&"]+1 where id=1"
rs.open sql,conn,3,3