关于ASP翻页跳出转的问题

来源:百度知道 编辑:UC知道 时间:2024/06/05 08:28:19
我有分给哦。。嘻嘻
问题如下:

错误类型:
Microsoft OLE DB Provider for SQL Server (0x80040E14)
第 1 行: ')' 附近有语法错误。
/gongan/changsuoqingkuang/edityule.asp, 第 33 行

代码如下:

<%
dim dell
dell=request("selectdel")
if request.QueryString("action")="del" then
conn.execute "delete from changsuo where yid in ("&dell&")"
response.Redirect "edityule.asp"
end if
%>
第33行为:conn.execute "delete from changsuo where yid in ("&dell&")"
是啊。就是传递那个参数啊。

不好意思,conn.execute "delete from changsuo where yid in ("&dell&")" 这一句里是有个*号的,我复制时弄丢了,但不是这里的问题!

conn.execute("delete from changsuo where yid in ("&dell&")")
确认,你传递的参数名是否为selectdel

我是ASP初学者 可能没多大能力回答
但我看这SQL 语句:conn.execute "delete from changsuo where yid in ("&dell&")"
delete from...具体delete什么? 这都没写 程序应该没那么聪明吧?不能自动辨认吧...(仅仅反映个问题) 这样改试下conn.execute "delete * from changsuo where yid="&request("selectdel")