一个INSERT问题! insert into table1(备注) values('''ok''') 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用双引号把内容括起来比如SET QUOTED_IDENTIFIER offselect "aa''" 不行啊,比如insert into tabpersonReport (WorkDesc) values ('" & workdesc.Text & "') 这样写出错,如果写成“'" & workdesc2.Text & "'”,又会把这个变量显示成绿色当成注释! 不行啊,比如insert into tabpersonReport (WorkDesc) values ('" & workdesc.Text & "') 这样写出错,如果写成“'" & workdesc2.Text & "'”,又会把这个变量显示成绿色当成注释! 试一试insert into tabpersonReport (WorkDesc) values ('" & replace(workdesc.Text,"'","''") & "') 要给分哦! 比如字符串———a'bc,可以写成a''bc.注意上面是两个单引号,你也可以用楼上的方法。 TO:daviszhang(松鼠)你的方法也不行啊,你可以到查询分析器里试试 用两个单引号代替一个可以的例如:INSERT INTO TABLENAME (A,B)VALUES('000ABC','IT''IS A TEST')我在SQL SEVER的QUERY 中成功了 结果是 SELECT * FROM TABLENAME WHERE A = '000ABC' A B000ABC IT'IS A TEST 對付單引號的方法:(SET QUOTED_IDENTIFIER OFFSELECT "Nipsan Chow's Test" 问题在于这种情况是不可预测的,用户输入的情况是多种的,比如:1.'aaa'2.a'aa'3.aaa4.a'aa 我在SQL外部替换了单引号,谢谢大家的帮助! 请教一sql查询语句 简单SQL语句 如何给多个表加更新锁 存儲過程中用復制表替換原表程序出錯 请教一个查询问题,求效率最高的解决方案 请教各位,这图应该如何用sqlserver做? 有一sqlserver6.5数据库经常出现置疑,这是什么原因造成的,有什么方法可以澈底解决? 关于Job定时执行T-SQL,还是数据量的问题。 怎样随机从一个集合中选取8到12个字符组成一条纪录? 请问有人在用sqlserver2000的吗?求各位帮帮忙 一个有关image、text、ntext重复记录的问题 关于select语句问题
比如
SET QUOTED_IDENTIFIER off
select "aa''"
insert into tabpersonReport (WorkDesc) values ('"
& replace(workdesc.Text,"'","''") & "')
要给分哦!
注意上面是两个单引号,你也可以用楼上的方法。
你的方法也不行啊,你可以到查询分析器里试试
例如:
INSERT INTO TABLENAME (A,B)
VALUES('000ABC','IT''IS A TEST')
我在SQL SEVER的QUERY 中成功了
SELECT * FROM TABLENAME WHERE A = '000ABC'
A B
000ABC IT'IS A TEST
SET QUOTED_IDENTIFIER OFFSELECT "Nipsan Chow's Test"
1.'aaa'
2.a'aa'
3.aaa
4.a'aa