不是做ASP的,来问个ASP的问题。
从一组循环的数据中,选中CHECKBOX想实现批量更新数据,代码如下,但总是通不过,请指教。
dim ids,id,rs,sql2,x,xid
ids = request("ids")
if request("refresh") = "true" and ids <> "" then
id = split(ids,",")
set rs=server.createobject("adodb.recordset")
for x=LBound(id) to UBound(id)
xid = id(x)
sql = "update [house_hack] set date='"& date &"' where id="& xid &""
response.write sql
rs.open sql,conn,3,3
next
end if
错误信息为:
错误类型:
Microsoft JET Database Engine (0x80040E14)
UPDATE 语句的语法错误。
/work/91pc/admin/view_source.asp, 第 15 行