ASP Classic with SQL - 没有给出一个或多个参数的值

时间:2013-12-31 12:19:42

标签: sql asp-classic

我收到此错误消息但无法看到问题,有人发现了吗?

没有给出一个或多个必需参数的值。

set postRs=server.CreateObject("adodb.recordset")
readsql = "UPDATE [post] SET pos_content=bob WHERE pos_ID = 136"
postRs.Open readsql, conx, adOpenKeyset, AdLockOptimistic

由于

2 个答案:

答案 0 :(得分:1)

你需要围绕字符串引用

readsql = "UPDATE [post] SET pos_content = 'bob' WHERE pos_ID = 136"
                              here---------^---^

答案 1 :(得分:0)

尝试这样。输入'for string value

readsql = "UPDATE [post] SET pos_content='bob' WHERE pos_ID = 136"