7 个解决方案
#1
插入的时候
insert tb(col)select N'值' --N 必须加上
#2
数据类型建议能用nvarchar尽量用它。
插入的时候类似这样:
insert tb(col) values(N'中文')
#3
这位大哥 我刚才看过你的帖子...你能帮我下吗....是不是在代码里sql语句改成insert tb(col) values(N'中文')这样的?
#4
插入语句没错,但是要确保你那个表对应的字段类型为nchar,nvarchar或ntext.
另外也可以考虑修改表字段上的排序规则,或库的排序规则。修改为Chinese_PRC_AI_CS用varchar等,插入时不用加N就没问题了。
#5
唉。。。还是不行哦。。。。远程连接数据库 不能修改这些排序- -@
#6
谢谢你们~~嘿嘿 就是在sql语句里面加个N ^^
#7
我试了一下 不行啊
#1
插入的时候
insert tb(col)select N'值' --N 必须加上
#2
数据类型建议能用nvarchar尽量用它。
插入的时候类似这样:
insert tb(col) values(N'中文')
#3
这位大哥 我刚才看过你的帖子...你能帮我下吗....是不是在代码里sql语句改成insert tb(col) values(N'中文')这样的?
#4
插入语句没错,但是要确保你那个表对应的字段类型为nchar,nvarchar或ntext.
另外也可以考虑修改表字段上的排序规则,或库的排序规则。修改为Chinese_PRC_AI_CS用varchar等,插入时不用加N就没问题了。
#5
唉。。。还是不行哦。。。。远程连接数据库 不能修改这些排序- -@
#6
谢谢你们~~嘿嘿 就是在sql语句里面加个N ^^
#7
我试了一下 不行啊