语法错误 (操作符丢失) 在查询表达式 '编号 in ()' 中。

setCommand1=Server.CreateObject("ADODB.Command")Command1.ActiveConnection=MM_db1_STRI... set Command1 = Server.CreateObject("ADODB.Command")
Command1.ActiveConnection = MM_db1_STRING
Command1.CommandText = "DELETE FROM 用户表 WHERE 编号 in (" + Replace(Command1__bb, "'", "''") + ") "
Command1.CommandType = 1
Command1.CommandTimeout = 0
Command1.Prepared = true
Command1.Execute()

Command1.Execute()这一行错误...
下面的大哥能说得具体点么.

是错在哪里,,要怎么改,,我新手很笨,说得太深了我不好理解.呵呵,麻烦你再说清楚点.谢谢
展开
 我来答
miniappv1449y735glg3
2008-04-09 · 超过43用户采纳过TA的回答
知道小有建树答主
回答量:97
采纳率:0%
帮助的人:81.4万
展开全部
打印 Replace(Command1__bb, "'", "''") 你就知道错误了.

具体的SQL语句应该是这样的.

DELETE FROM TABLENAME WHERE ID IN (1,2,3,4,5,6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式