<%
set rs=server.createobject("adodb.recordset")
sql="select * from tab1"
rs.open sql,conn,1,1
%>
<form action="del.asp" method="post">
<%do while not rs.eof%>
<input type="checkbox" name="<%=id%>"><%=rs("xwmc")%><input type="submit" value="删除">
<br>
<%rs.movenext
loop%>
</form>
下面是DEL。ASP
<%
set rs=server.createobject("adodb.recordset")
Sql = "Delete from tab1 WHERE id="&(request.form ("id"))
rs.open sql,conn,1,2
rs.update
rs.close
responss.redirect main.asp
%>
出错提示:
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access Driver] 语法错误 (操作符丢失) 在查询表达式 'id=' 中。
/admin/del.asp, 第 10 行
那位大哥帮我看看这个程序那点有问题。我修改过有时候就是以下删除全部数据,不能删除我指点的数据。