铁路局属于什么行业:语法错误 (操作符丢失) 如何解决

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 00:08:41
错误类型:
Microsoft JET Database Engine (0x80040E14)
语法错误 (操作符丢失) 在查询表达式 '"<script src="http://u.ads8.com/getcode.php?web_id=51wallpaper&ads_id=43" language="javascript"></script>"' 中。
/Admin/Admin_Banner_Add.asp, 第 71 行

我要向数据库提交数据,其他普通的文字都可以,但输入下面这样的文字就会有上面那样的错误
<script src="http://u.ads8.com/getcode.php?web_id=51wallpaper&ads_id=43" language="javascript"></script>
应该如何解决这个问题

出于安全考虑,程序会对用户提交的数据加以过滤,特殊符号,关键字等,以避免sql injection

操作符丢失主要问题是变量名什么的写错了,导致变量值为空,后面再做存储操作的时候就会报错
比如ads_id=43
最后得不到43 就查不到数据库中属于43的那条记录