现在的位置: 首页 > 综合 > 正文

mysql中插入单引号的问题

2013年09月13日 ⁄ 综合 ⁄ 共 177字 ⁄ 字号 评论关闭
 用SQL语句往数据库某字段(字符型)中插入字符串,但是当该字符串中带有单引号(')时就会出错!因为插入的字符串被从单引号处截断,造成SQL语句的语法错误!
插入数字型变量,不存在这种问题
解决方法:
 strSql = _T("Sql执行语句"); 
 strSql.Replace(_T("'"), "''");
其实也就是把 一个单引号换成两个单引号就OK了。

抱歉!评论已关闭.