ASP 修改并保存至数据库的问题

来源:百度知道 编辑:UC知道 时间:2024/07/07 09:10:31
请问以下代码哪裏有错啊?
Function saveRecords()
conn.execute("update baidu_records set rContent = '" & request("rContent") & "' where rId = " & request("id"))
Response.Redirect("view.asp?cId=" & request("id"))
End Function

执行后出错:语法错误(操作符丢失)在查询表达式'rId='中.
rId字段类型是自动编号

没传过来值
Function saveRecords(a,b)
conn.execute("update baidu_records set rContent = '" & a & "' where rId = " & b)
Response.Redirect("view.asp?cId=" & b)
End Function

调用的时候记得把值写到参数的位置就可以了

应该是值没有传过来.

不用FUNCTION可以吗

request("id")是null,也就是说没有得到传过来的值

conn.execute "update baidu_records set rContent = '" & request("rContent") & "' where rId ="&request("id")&""

rid的字段类型是什么