急,数据库删除记录出错?
我是按照记录的序号来选择删除数据记录的,数据库中的sequence是数字型的,但是下面的错误让我一时知该怎么做? 谢谢
错误类型:
Microsoft JET Database Engine (0x80040E07)
标准表达式中数据类型不匹配。
/beersnet/submitshan.asp, 第 13 行
下面是源程序:
<%
counter=0
application.lock
for i=1 to request.form("checkbox").count
num=trim(request.form("checkbox"))
set conn = server.createobject("adodb.connection")
conn.open = "provider=microsoft.jet.oledb.4.0;" & "data source = " & server.mappath("shuju/hyzc.mdb")
set rsdel=server.createObject("adodb.recordset")
application.lock
sql="select*from hyzc where sequence='"&num&"' "
rsdel.Open sql,conn,3,3
rsdel.delete
rsdel.update
counter=counter+1
next
application.Unlock
%>