以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  SQLReplaceFor的乱码问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=72652)

--  作者:affixed
--  发布时间:2015/8/4 9:05:00
--  SQLReplaceFor的乱码问题
请问为什么我用SQLReplaceFor替换数据库里的文本内容后,就会将原本需要替换的单元格全都变成问号呢?
郁闷啊。

求解!

--  作者:大红袍
--  发布时间:2015/8/4 9:09:00
--  

Sqlserver数据库?看看是不是这些问题

 

http://www.baidu.com/baidu?wd=sqlserver+%D6%D0%CE%C4+%C2%D2%C2%EB&tn=monline_4_dg

 


--  作者:affixed
--  发布时间:2015/8/4 9:18:00
--  
我看了,但是由于SQLReplaceFor的参数规则,我无法写成:Datatables("表A").SQLReplaceFor("第一列",N"新内容","第二列 = \'条件\'")
--  作者:大红袍
--  发布时间:2015/8/4 9:29:00
--  
 把数据库本身设置成nvarchar的格式,不要用varchar。
--  作者:affixed
--  发布时间:2015/8/4 9:33:00
--  
我数据库中文本列的格式本来就是nvarchar(50)啊。所以一直在郁闷中。
--  作者:大红袍
--  发布时间:2015/8/4 9:46:00
--  

http://jingyan.baidu.com/article/8cdccae99b2a4a315513cd52.html

 

http://blog.csdn.net/xinqinglhj/article/details/23785623

 

http://www.2cto.com/database/201503/383712.html

 


--  作者:大红袍
--  发布时间:2015/8/4 9:49:00
--  

测试了一下,代码可以这样写

 

DataTables("test").SQLReplaceFor("第一列","N\'新内容\'","",True)