openrowset 中文乱码问题
insert into yxs_product(pro_Property)
select pro_Property
from openrowset('SQLOLEDB', '192.168.1.198'; 'sys'; 'uninet123','select * from yxshop.dbo.yxs_product') as A
对应中文会出现乱码,插入记录和openrowset的数据库其实是同一个数据库。
大家有没有方法啊 谢谢
------解决方案--------------------真没遇到过。。你是同一服务器,同一数据库的同一个表吗?
如果有不同的话看看是否字段或者实例的编码有差异
------解决方案-------------------- yxs_product.pro_Property
看一下这个表的字段是否为varchar
这类情况通常只会是排序不相同或unicode转为非unicode造成的
------解决方案--------------------那就改成nvarchar
------解决方案--------------------改用鏈接服務器试试
参照方法:http://bbs.csdn.net/topics/230087469