我用的数据库是ACCESS.
然后用DREAM加了一条服务器行为(命令).
是为了做点击次数.
一旦加上命令后 用F12预览就出现无法显示网页
错误类型:
Microsoft JET Database Engine (0x80040E14)
语法错误 (操作符丢失) 在查询表达式 'id=' 中。
/rizhixx.asp, 第 30 行
浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
网页:
GET /rizhixx.asp
时间:
2006年9月29日, 4:17:55
详细信息:
Microsoft 支持
下面是页面里自动生成的代码:
<!--#include file="Connections/conn.asp" -->
<%
if(Request.QueryString("id") <> "") then Command1__qq = Request.QueryString("id")
%>
<%
Dim rs
Dim rs_numRows
Set rs = Server.CreateObject("ADODB.Recordset")
rs.ActiveConnection = MM_conn_STRING
rs.Source = "SELECT * FROM rizhi"
rs.CursorType = 0
rs.CursorLocation = 2
rs.LockType = 1
rs.Open()
rs_numRows = 0
%>
<%
set Command1 = Server.CreateObject("ADODB.Command")
Command1.ActiveConnection = MM_conn_STRING
Command1.CommandText = "UPDATE rizhi SET 阅读=阅读+1 WHERE id=" + Replace(Command1__qq, "'", "''") + ""
Command1.CommandType = 1
Command1.CommandTimeout = 0
Command1.Prepared = true
Command1.Execute()
%>
请问我的错在哪里?自动生成的也错了吗.....
高手搞定追+100分不含糊!!
语法错误 (操作符丢失) 在查询表达式 'id=' 中。
这个错误是sql语句出错(字段名错误,或数据类型不匹配),比如你的id字段是数字类型,但是匹配的时候却用字符串类型.建议你在程序中把SQL语句写出一下,或者用调试工具调试一下,看最终出来的SQL语句,然后放到数据库中运行一下,看看效果.
语法错误 (操作符丢失) 在查询表达式 'id=' 中
应该是sql="update words set hits=hits+1 where id="&Clng(request("id"))因为一般id是整型数,而非字符,你用Cstr()是强制转换成字符,sql语句当然不认了。Clng()函数是什么,不需要我多解释吧?
语法错误 (操作符丢失) 在查询表达式 'id=' 中。
因为你没有用单引号 试试这句:sql="select * from love_guestbook where id='"&request("ID") &"'注意到没有 id='"&request("ID") &"' 这句多了单引号 试试吧 之前我遇到后来这样就解决了
语法错误 (操作符丢失) 在查询表达式 'id=' 中。
数据库里的ID是自动产生的,但是你把ID作为查询条件.WHERE ID = int 当然不可以为空.否则,就是错的.
语法错误 (操作符丢失) 在查询表达式 'id=' 中。
你这个问题应该是Id没有值,原因是,这个Id是从其他地方传入的,而你只浏览这一个页面,所以,Id得不到职。用IIS浏览,不要用F12浏览 打开浏览器,在地址栏里输入http:\/\/localhost\/(输入你程序虚拟站点的名字),回车,就可以从你的第一个index.asp开始浏览页面了。如果你没有建虚拟站点,那么按照下面...
语法错误 (操作符丢失) 在查询表达式 'id=' 中
这句话的意思是id没有得到传值,也就是说没有得到rs("banci")这个值,你可以用response.write rs("banci") 来测试一下是否查询到了banci这个值 别忘了写response.end
语法错误 (操作符丢失) 在查询表达式 'id=' 中。 是什么意思?谢谢_百度...
是ID值没有传递过来,如果ID是数字,则查询的时候是:"select * from table where id = " & id & ""如果是字符,则 "select * from table where id = '" & id & "'"
语法错误 (操作符丢失) 在查询表达式 'id=' 中。
呵呵,经常见到这个错误,Request.QueryString("id")是空empty,可以这样 id = Request.QueryString("id") & "" ,这样id一定是字符串类型。你就可以 判断 if id="" then response.redirect "a.asp" 处理一下id是空串的情况,很可能是调用页没有正确传递id值 ...
语法错误 (操作符丢失) 在查询表达式 'id=' 中
问题很简单。1,确保modid值可以正常获取。你可以response.write试试。2,如果id是数字,就要把引号去掉。3,再不行,把id= 的之间加上空格。我回答的速度比较快吧。
...法错误 (操作符丢失) 在查询表达式 'id=' 中。
sql="select * from product where id= " & request("id")如果id是是字符串型的 sql="select * from product where id='" & request("id")&"'"如果id是数字型的,有可能就是id值为空了.