删除帖子回复的多条记录?
<!--#include file= "conn.asp "-->
<%
id=request( "id ")
If id <> " " Then
sql= "delete from guestbook where id= "&Id
conn.execute(sql)
sql= "delect * form reply where gid in ( "&Id& ") "
conn.execute(sql)
conn.close
set conn=nothing
Response.Write( " <Script Language=JavaScript> alert( '帖子删除成功! ');window.location.href= 'guestbook.asp '; </Script> ")
Response.End
End If
%>
代码如上,表结构为:
guestbook主帖子表,删除正常
reply中有id自动编号,和gid就是主帖子的id,这里删除出现错误。gid是数字型,有多条纪录,不知道怎么删除才可以。
错误信息:
无效的 SQL语句;期待 'DELETE '、 'INSERT '、 'PROCEDURE '、 'SELECT '、或 'UPDATE '。 ...........
------解决方案--------------------LZ的名字有点意思
------解决方案--------------------错了,
sql= "delect from reply where gid = "&Id