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
本版专家分:431894
版主
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
匿名用户不能发表回复!登录|注册
其他相关推荐
java + sqlserver 插入带单引号的数据插入方法
工作需要,使用java语言做一个项目。由于之前没有接触过JAVA所以,很多技巧都是现学现用,比如下午遇到了一个字符串里面带有单引号的数据,在往数据库中插入的时候报错,即使使用字符串的replace操作把单引号换成转义字符加单引号也还是不行。错误的方法记录: Connection conn = getConnection();//自己封装的获取连接的方法 Statement statement =
SQL中插入带单引号的数据的方法
 1.将单引号替换为    + char(39) + 如要插入的数据为 insert  into  cti values ( hills鸡米花 ) 则将它替换为     insert  into  cti values ( hill +char(39) + s鸡米花 )      2.将单引号替换为3个单引号。
oracle 插入带有单引号的语句怎么插入
你这样 如果要插入的字符串中有单引号, 那么就需要skip掉。 先用个简单的例子, 比如你要显示 I'm 27 years old 作为字符串。 那么: select 'I''m 27 yrs old' from dual; --> 这里看好: 最外层2个 单引号是说明后面是字符串。 里面的内容变成了 I''m ..... 用了2个单引号。 第一个是表示“跳过”, 而不作为整个字符串
php插入单引号到数据库报错
怎么将单引号“”前面加上一个反斜杠 保证输入数据库的时候不会报错 1.php.ini文件中magic-quotes-gpc指示是否为允许,改成On;2.在插入数据库前替代字符串中的单引号  $msname =  str_replace ( "", "", $msname ) ; 也可以用addslashes ,以下是引用官方的http://fr.php.net/addslashes
C#数据库操作特殊字符单引号三种处理方式
方法一:转义字符 使用单引号作为转义字符,即连续使用两个单引号。 select * from jq_jjjl where bt like '%女子''%' 上述代码会匹配jq_jjjl表中所有bt字段包含女子'的记录。(注意单引号) 方法二:SqlDataAdapter string constr = "Server=" + DBConfig.DBAPP_IP + ";use
mysql插入字符串带单引号+双引号
比较蠢的问题。。。
C#向Sql Server中插入记录时单引号的处理
Author:David EulerDate: 2004/11/17Email:de_euler-david@yahoo.com.cn 有任何问题,请与我联系:)ASP.Net种使用C#, 向CoreDB.myBBS表中插入记录值(Title, Content)【文章的标题和内容】,由于Content, Title中可能包含单引号,直接使用sql的insert命令会报错,对此有两种处理方法,一
mysql中插入单引号的问题
用SQL语句往数据库某字段(字符型)中插入字符串,但是当该字符串中带有单引号(')时就会出错!因为插入的字符串被从单引号处截断,造成SQL语句的语法错误! 插入数字型变量,不存在这种问题 解决方法:  strSql = _T("Sql执行语句");   strSql.Replace(_T("'"), "''"); 其实也就是把 一个单引号换成两个单引号就OK了
sql语句插入的数据中含有单引号怎么办?
sql语句插入的数据中含有单引号怎么办?关键词:Access, Sql Server, ASPsql中,insert into yourTable(f1,f2) values(100,abc)字符串数据是用单引号包在外面的,如果插入的数据中包含单引号,就需要处理,你可以将单引号替换成两个单引号,在sql中连续两个单引号就表示一个单引号字符,例如insert into yourTable
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()可以接受一个参数,也可
关闭