批量处理问题
在电子邮箱中,常会有这样的操作:点击一个复选框,全部选中(取消选中),然后一个确定按钮就可以全部删除(更新)所选中的信息了。
set conn = server.CreateObject("ADODB.connection")
conn.open"DSN=yangtse;uid=sun;pwd=25528055"
id = request.form("cbID")
IDD = split(id,",")
for Each id in IDD
strSQL = "delete * from [T_TDINFO] where ID='"&id&"'" //出错:标准表达式中数据类型不匹配
conn.execute(strSQL)
next
程序说明:cbID是checkbox的名称,在页面上有若干个checkbox,名称均为cbID,但value不同,现在将他们的值赋给id,如:id=1,2,3,5,6。然后将各个值分别提取出来,赋给IDD(此时的IDD是个一维数组,存放id的值,IDD(0)=1 ...),之后再进行处理。但是这个程序运行后,系统提示出错:标准表达式中数据类型不匹配,
(id在数据库中为自动编号,长整型)请各位帮帮忙!!