字符串的语法错误 在查询表达式 'id="' 中。

<!--#includefile="conn.asp"--><%Ifsession("admin")="admin"Thensetrs=server.CreateObje... <!-- #include file="conn.asp" -->
<%
If session("admin")="admin" Then

set rs=server.CreateObject("adodb.recordset")
sql="delete from contents where id="&request("id")
conn.Execute(sql)
conn.close
Set conn = nothing
response.redirect("admin_index.asp")
}
else
response.write ("<script language='javascript'>alert('非法进入可耻!');location='index.asp';</script>")
End If
%>
就是不知哪错了
展开
 我来答
涂镶天48
2009-04-30 · 超过36用户采纳过TA的回答
知道小有建树答主
回答量:98
采纳率:0%
帮助的人:97.4万
展开全部
请问一下你的ID是怎么得到的?form还是querystring?
我想应该是从上一个页面调用过来的,就是说,到这个页面的时候,地址是:http://website/index.asp?id=**
那么在这个页面时,你需要获得id时,应该写成:request.querystring("id")
如果是从表中获得,那得写成:request.form("id")

去试试吧

这是一个查询错误
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式