主题:  后台程序为何不能删除留言板中的内容?急!

大菜

职务:普通成员
等级:1
金币:0.0
发贴:117
#12002/9/11 18:21:31
我在前台能够添加数据,显示留言成功。但是后台的程序不能删除数据库中的数据,调试时出现的错误信息
Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e14'

[Microsoft][ODBC Microsoft Access 驱动程序] 语法错误 (操作符丢失) 在查询表达式 'id=' 中。

/td/admin/xxfb_admin/user_admin.asp, 行9
相关程序如下:
<%
if session("admini")<>"admini" then
response.redirect("../bottom.asp")
end if
if request.form("radio")=3 then
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("../../dbase/db1.mdb")
set rs=server.createobject("adodb.recordset")
conn.execute("delete * from seggest where id="&request.form("hidden"))
end if
%>



khxx






<%
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("../../dbase/db1.mdb")
set rs=server.createobject("adodb.recordset")
sql="select * from seggest"
rs.open sql,conn,1

if not rs.eof then
page=clng(request("page"))
rs.pagesize=1
if page < 1 or page = "" then page = 1
if page > rs.pagecount then page = rs.pagecount
on error resume next
rs.absolutepage=page
end if
%>


































>
<%

if not rs.eof then
rs.movenext
end if


%>




目前共有<%=rs.recordcount %>条供求信息,你在第<%=page%>条
<%
    response.write "首页  "
    response.write "下一页  "
    response.write "上一页  "
    response.write "末页"
    %>

主题


<%=rs("head")%>


信息






姓名


<%=rs("name")%>


电话


<%=rs("tel")%>


邮编


<%=rs("card")%>


电子邮件


<%=rs("email")%>


地址


<%=rs("addr")%>




发布时间


<%=rs("inputtime")%>


删除





 







5D荣誉斑竹

职务:普通成员
等级:3
金币:10.0
发贴:1480
#22002/9/11 19:18:28
conn.execute("delete * from seggest where id="&request.form("hidden"))

没有得到这个hidden值,好好检查!