以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 字符串 Replace的奇怪故障 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=127297) |
-- 作者:蓝色理想 -- 发布时间:2018/11/10 13:41:00 -- 字符串 Replace的奇怪故障 定义一个字符串变量,用字符串的 Replace函数 替换 "AND ( 审核人员 IS NULL ) OR ( 审核人员 = \'\' )" 为 "AND ( 审核人员 IS Not NULL ) And ( 审核人员 <> \'\' )") 发现根本不替换,而字符串变量中确实有 被替换字段(用复制函数内替换字段,到全部字段中查找的方法可以找到) 请问为何如此? 代码如下: |
-- 作者:有点蓝 -- 发布时间:2018/11/10 13:48:00 -- 不奇怪,用法不对,应该是 sqlTail = sqlTail.Replace("AND ( 审核人员 IS NULL ) OR ( 审核人员 = \'\' )","AND ( 审核人员 IS Not NULL ) And ( 审核人员 <> \'\' )")
|
-- 作者:蓝色理想 -- 发布时间:2018/11/10 15:01:00 -- 谢谢 蓝版,干活已经干晕了,低级错误频频 |