标题:语法错误 (操作符丢失)问题
只看楼主
wuchunyu120
Rank: 1
来 自:河南南阳
等 级:新手上路
帖 子:237
专家分:0
注 册:2007-10-29
结帖率:100%
 问题点数:0 回复次数:4 
语法错误 (操作符丢失)问题
程序代码:
<!-- #include file="conn.asp" -->
<%
linkid=request("linkid")

lianjie_id=request("lianjie_id")

Set Rs=server.CreateObject("adodb.recordset")
rs.open "select * from [shop_links] where [linkid]="+request.form("linkid"),conn,1,3
rs("lianjie_id")=lianjie_id

Rs.Update
Rs.Close
Set Rs=Nothing
Conn.Close
Set Conn=Nothing
response.write "<script language='javascript'>" & chr(13)
        response.write "alert('修改成功!');" & Chr(13)
        response.write "window.document.location.href='links.asp';"&Chr(13)
        response.write "</script>" & Chr(13)
Response.End
%>

提示为:
Microsoft JET Database Engine 错误 '80040e14'
语法错误 (操作符丢失) 在查询表达式 'linkid=' 中,行 8
哪位高手可以指点一下?谢谢了~
搜索更多相关主题的帖子: 操作符 语法 Set lianjie 
2008-04-17 17:50
tianyu123
Rank: 1
等 级:新手上路
威 望:2
帖 子:576
专家分:0
注 册:2007-8-26
得分:0 
request.form("linkid")可能没有获取到值
'下面加上这句,输出request.form("linkid")看看
response.write request.form("linkid")
response.end
rs.open "select * from [shop_links] where [linkid]="+request.form("linkid"),conn,1,3

改变一切,须从改变观念开始!
2008-04-17 17:57
wuchunyu120
Rank: 1
来 自:河南南阳
等 级:新手上路
帖 子:237
专家分:0
注 册:2007-10-29
得分:0 
加上这一句  错误提示也没了  页面直接变成空白了。。
是不是我位置+错了?
2008-04-17 18:07
永夜的极光
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2721
专家分:1
注 册:2007-10-9
得分:0 
你放的位置没错

如果页面整个都是空白的,就说明上个页面的表单里面linkid为空

从BFS(Breadth First Study)到DFS(Depth First Study)
2008-04-17 18:31
wuchunyu120
Rank: 1
来 自:河南南阳
等 级:新手上路
帖 子:237
专家分:0
注 册:2007-10-29
得分:0 
我再捣鼓捣鼓。。试试看~
极光好久不见了啊~最近一直没来~
想想刚来的时候第一个问题还是你解决的~
谢谢啦~
2008-04-17 18:38



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-209616-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.765618 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved