强者之路红卡推荐1人流:[求助]asp错误问题

来源:百度文库 编辑:中科新闻网 时间:2024/05/06 17:43:26
错误类型:
Microsoft JET Database Engine (0x80040E14)
语法错误 (操作符丢失) 在查询表达式 'id=' 中。
/40221/xz_detail.asp, 第 26 行

我用的是set rs=server.createobject("ADODB.Recordset")
sql_1="select * from xz where id="&id(第26行)
rs.open sql_1,conn,1,3
前面一页用的是
<a href="xz_detail.asp?id=<%=rs_1("id")%>" target="_blank">
不知道为什么我的网页出现这样的错误了!
我在地址栏里面输入http://...xz_detail.asp?id=4也找不到我的那条记录所显示的信息!(我的这条记录确实存在!)

有id=request("id")吗?

首先检查 你的变量 id是否为null,

然后检查id字段是否为varchar类型,那样的话就必须用
id = '" & id & "'"