在SQL语句中如何残能用双引号来引用带有'号的字符串,亟待 将'替换为''replace(mCode,"'","''") 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不行,因为外国人的名字或住址有可能带有'好,比如说O'really之类的,把单银号改成双银号,那意思不就变了吗?再说改成双银号,SQL语句怎么写??? 在SQL语法里把两个单引号作为一个单引号处理 谢谢,我先是是;能不能吧sql语句完整的写出来?谢 replace(mCode,"'","''")题是错误 baitianhai(hong) :能不能说详细点?谢谢 comStr = "select * from T_Order where Order_Code = '" & replace(mCode,"'","''") & "'"rsCom.Open comStr, mConn, adOpenDynamic, adLockOptimistic 对呀,很简单的,转换一下就可以了,系统会自动把两个单引号进行处理为一个单引号的字符串。comStr = "select * from T_Order where Order_Code = '"& replace(mCode,"'","''") &"'"rsCom.Open comStr, mConn, adOpenDynamic, adLockOptimistic 或者:下面的函数可以在执行SQL语句前调用,执行处理后的结果即可产生正确的结果。Function ProcessStr(str As String)Dim pos As IntegerDim stedest As String pos = InStr(str, "'") While pos > 0str = Mid(str, 1, pos) & "'" & Mid(str, pos + 1)pos = InStr(pos + 2, str, "'")WendProcessStr = strEnd Function其中str参数是你的SQL字符串。函数一旦发现字符串中有单引号出现,就在前面补上一个单引号。 如何发送数据到网页 在窗体上放几个文本框,存放记录字段,大家是用绑定的办法呀?还是用代码把值写到文本框中呀? 急!求解MSRDC.addnew的问题! 求助! check控件enable=false后,底色变成灰的,如何才能变成其它颜色? 如何用语句为一个access数据库加一个索引 关于在Visual Basic 程序中控制excel 中的单元格,设置单元格的属性。 替换word文档中隐藏文本的部分内容的宏 关于窗体的action事件的问题! 如何同时打开两个Access数据库?(不是两个表) 急急急!!!!!!! 关于VB中显示图表问题,请指教
再说改成双银号,SQL语句怎么写???
能不能吧sql语句完整的写出来?谢
题是错误
rsCom.Open comStr, mConn, adOpenDynamic, adLockOptimistic
rsCom.Open comStr, mConn, adOpenDynamic, adLockOptimistic
下面的函数可以在执行SQL语句前调用,执行处理后的结果即可产生正确的结果。
Function ProcessStr(str As String)
Dim pos As Integer
Dim stedest As String
pos = InStr(str, "'")
While pos > 0
str = Mid(str, 1, pos) & "'" & Mid(str, pos + 1)
pos = InStr(pos + 2, str, "'")
Wend
ProcessStr = str
End Function
其中str参数是你的SQL字符串。函数一旦发现字符串中有单引号出现,就在前面补上一个单引号。