日期:2014-05-17  浏览次数:20887 次

语法错误 (操作符丢失) 在查询表达式 'id='中????
<%   id=request( "id ")
set   rs=server.CreateObject( "ADODB.recordset ")
sql   = "select   *   from   info   where   id= "&id
rs.open   sql,conn,3,3
%>

Microsoft   JET   Database   Engine   (0x80040E14)
语法错误   (操作符丢失)   在查询表达式   'id= '   中。

请问这是怎么回事???

------解决方案--------------------
id=request( "id ")
id是空的
------解决方案--------------------
确认id 有值?
------解决方案--------------------
在地址栏输入 xx.asp?id=2就对了
------解决方案--------------------
是自动获取
但是他只知道在URL或者POST过去的表单里取
你既没在URL传递变量也没有在表单里提交
那他就没办法了