永发信息网

语法错误 (操作符丢失) 在查询表达式 'sid=' 中?见下文详细....

答案:2  悬赏:0  手机版
解决时间 2021-07-18 04:02

在网页中写的语法:

<!--#include file="conn.asp"-->
<%
voteID=request.Form("voteID")
sql="update tb_vote set asum=asum+1 where sid="&voteID
conn.execute(sql)
response.Write("<script>alert('投票成功');window.location.href='index.asp';</script>")
%>

在网页输出:错误类型:
Microsoft JET Database Engine (0x80040E14)
语法错误 (操作符丢失) 在查询表达式 'sid=' 中。
/liuminxiang/vote_deal.asp, 第 5 行

最佳答案

这是单引号(')操作符不成对的原因;要嘛转义字符了哦.


这就是注入漏洞

全部回答

sid是字符型还是 整数型

如果是字符型的话就加上‘’

sql="update tb_vote set asum=asum+1 where sid='"&voteID &"'

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么会流行“山寨版”?
怎么设置拒绝别人加入我 的QQ
美发厅和婚纱影楼哪个环境好
mc hot dog
生活一旦失去重心,情绪会变敏感吗?
种植不了QQ农场
U盘为什么在我的电脑里没有显示
怎样可以在最短时间内忘记一个人?
美尼氏症的疗法?
江苏对怎么样
怎么才能多点心眼?
好友买卖开通要钱吗?
魔兽里边的魔免项链对对方的反弹有用吗?
从洛河到上海 的火车票是多少钱 啊 ???
怎么才能点亮滔滔图标?
推荐资讯
文言文,乞猫
冬天穿什么款式的衣服?
为什么洗藻后身上反而很痒还有些红点
劲舞5.7可以卡YY吗
关于装修的一些知识
QQ抢车位里面我买了五张双倍积分卡,如果我全
我要几首能让人听了难受的歌
09年什麽网络游戏好玩,是免费的。
中国银行的网银支付怎么开通的弄了半天.请高
什么样的朋友才是你的真心朋友呢?
如果我现在开通超级QQ,那它是怎么算那时间的
谁会《湘夫人》的全文翻译?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?