CSDN论坛 > VC/MFC > 数据库

如何向数据库中插入带有单引号(')的字符串?在线等待 [问题点数:40分,结帖人eeixy2000]

Bbs2
本版专家分:282
结帖率 90%
CSDN今日推荐
Bbs7
本版专家分:12177
Bbs2
本版专家分:282
Bbs7
本版专家分:12177
Bbs2
本版专家分:282
Bbs1
本版专家分:73
Bbs1
本版专家分:3
Bbs6
本版专家分:6216
Bbs6
本版专家分:5135
Bbs12
本版专家分:432294
版主
Blank
榜眼 2009年 总版技术专家分年内排行榜第二
2005年 总版技术专家分年内排行榜第二
Blank
银牌 2009年7月 总版技术专家分月排行榜第二
2009年3月 总版技术专家分月排行榜第二
2009年1月 总版技术专家分月排行榜第二
2005年7月 总版技术专家分月排行榜第二
2005年5月 总版技术专家分月排行榜第二
2005年3月 总版技术专家分月排行榜第二
Blank
优秀版主 优秀小版主
2015年8月优秀小版主
2015年9月优秀小版主
2015年5月优秀小版主
2015年2月论坛优秀版主
Blank
铜牌 2009年6月 总版技术专家分月排行榜第三
2009年2月 总版技术专家分月排行榜第三
2005年4月 总版技术专家分月排行榜第三
2005年1月 总版技术专家分月排行榜第三
Bbs5
本版专家分:2541
Bbs2
本版专家分:282
Bbs6
本版专家分:5173
Blank
红花 2000年9月 VB大版内专家分月排行榜第一
Blank
蓝花 2000年12月 VB大版内专家分月排行榜第三
Bbs6
本版专家分:6216
Bbs6
本版专家分:5173
Blank
红花 2000年9月 VB大版内专家分月排行榜第一
Blank
蓝花 2000年12月 VB大版内专家分月排行榜第三
Bbs2
本版专家分:282
匿名用户不能发表回复!
其他相关推荐
python向mysql数据库中写入的数据出现单引号和双引号处理方法
很有效的方法: python向mysql数据库中写入的数据出现单引号和双引号处理方法 调用python的MySQLdb模块中的escape_string函数 import MySQLdb MySQL.escape_string(x) 其中x为需要被处理的字符串内容。 或者直接采用 from MySQLdb import escape_string escape_string(x) ...
sqlite中插入单引号
通常我们在数据库中插入数据时,为了防止数据中的特殊字符导致SQL语法错误,会在插入的内容前后加上单引号。 例如我们有如下数据表: CREATE TABLE `xs_sessions` ( `session_uuid` VARCHAR(36) NOT NULL, `teacher_uuid` VARCHAR(36) NOT NULL, `name` VARCHAR(128) NOT NU
21、Oracle:字符串中包含单引号怎么到数据库中查询
直接查询会报:ora:00907缺失右括号的异常 1.可以使用转义的方式,匹配:you are' beautiful可以使用:'you are'' beautiful'的方式 2.可以使用替换字符的方式: sql = @"select * from table1 where replace(remark, '''', '‘')  in ('{0}')" 这里将数据库中的remark中的
mysql数据库插入单引号出错
问题原因:我们在用SQL语句往数据库某字段(字符型)中插入字符串时,当该字符串中带有单引号(’)时就会出错!这是因为插入的字符串会被从单引号处截断,造成SQL语句的语法错误 。 解决方法:遍历要插入的字符串,将其中的(’)替换成两个单引号(”)即可 。 PHP解决代码: $newarr=str_replace('\'', '\'\'', $arr);//将字符串$arr中的单引号(')替...
如何向数据库插入带有单引号(')的字符串?
用SQL语句往数据库某字段(字符型)中插入字符串,但是当该字符串中带有单引号(')时就会出错!因为插入的字符串被从单引号处截断,造成SQL语句的语法错误!   我们在编程当中,经常会遇到在操作数据库时,向表里插入带有单引号的字符串。如果不作处理程序会报错,下面看看我们是怎么的处理它的。   用SQL语句往数据库某字段(字符型)中插入字符串,但是当该字符串中带有单引号(')时就会出错!因为插
php插入单引号到数据库报错
怎么将单引号“”前面加上一个反斜杠 保证输入数据库的时候不会报错 1.php.ini文件中magic-quotes-gpc指示是否为允许,改成On;2.在插入数据库前替代字符串中的单引号  $msname =  str_replace ( "", "", $msname ) ; 也可以用addslashes ,以下是引用官方的http://fr.php.net/addslashes
mysql插入字符串带单引号+双引号
比较蠢的问题。。。
当需要插入mysql的数据包含单双引号时处理方法
当需要插入mysql的数据包含单双引号时处理方法
客户数据中存在单引号,如何插入SQL SERVER
因为在SQL SERVER执行SQL中两个单引号表示一个单引号 可以把字符串处理为string.Replace("'", "''"); 这样单引号就可以插入到数据库中了。
python向mysql数据库插入数据处理特殊字符
python向mysql数据库插入数据时经常会碰到一些特殊字符,如单引号,双引号。 解决办法: cur.execute(u'''update table set name = %s where id = %s;''' , (name.decode('utf-8'),index)) 举例: name="I'mHere" 注意: cursor.execute()可以接受一个参数,也可
关闭
关闭