首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

Insert 插入数据后,特殊字符不认,会显示 ‘?’ 是不是字符集的有关问题,请教如何解决?

2012-02-12 
Insert 插入数据后,特殊字符不认,会显示 ‘?’是不是字符集的问题,请问怎么解决??如题[解决办法]在多语言的

Insert 插入数据后,特殊字符不认,会显示 ‘?’ 是不是字符集的问题,请问怎么解决??
如题

[解决办法]
在多语言的环境下一定要用nvarchar, nchar, ntext等类型,否则会出现乱码的
[解决办法]
是字符集的问题。
首先字段类型用NVARCHAR 即UNICODE字符
INSERT INTO (id,fieldvalue) VALUES (2,N '中文数据 ')
UNICODE字符在insert时都要用N来转换.

[解决办法]
可能是前端的问题。
如果是在记录集中插入数据,可能会出问题,可
用 insert into ...试试,

热点排行