高手帮忙看看这段代码有什么错,尤其是下面SQL语句的部分!

2024-11-14 13:46:28
推荐回答(2个)
回答1:

<%submit=request.form("submit")
if submit="删除" then
sql="delete news1Table where news1Id='"&a&"'" [这里是你点了提交后执行的SQL语句吧?而这里的a根本就没有值了,因为提交后此页面会刷新,你的a=request.QueryString("Id") 就接收不到任何直,应该在表单的action改为action="id=<%=a%>"把a的值赋给id再传回来.而且这个sql语句应为sql="delete from news1Table where news1Id='"&a&"'"]
response.Write(sql)
conn.execute(sql)
response.write""
end if
%>

回答2:

sql="delete * from news1Table where news1Id='"&a&"'"]
加个星号