您的位置:首页 > 其它

“语法错误 (操作符丢失) 在查询表达式”问题

2012-03-25 14:53 411 查看
今天在做数据库操作的时候遇到一个问题,在进行数据库写入和更新的时候老是报错:语法错误 (操作符丢失) 在查询表达式,经过设置断点跟踪,知道了是sql语句没有过滤单引号,但是在过滤单引号的时候也要注意,直接将其替换为\',是不行的,因为在形成的sql语句中仍然是',\'只有在html表达的时候转换成',在sql语句中的转义符不是\,而是',也就是说在sql语句中转义符是单引号,两个单引号转义成一个单引号,既是:'' 转义成' 。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐