数据库里显示乱码!!!!!
向数据库里插入 'äö '这类的德文字符时,数据库中显示的是 "?? "
直接在查询分析器中输入select 'äö '显示的也是 "?? "
注: 字段是nvarchar类型,windows2003 OS,sqlserver2000英文版+sp4
[解决办法]
在字符串前加N,以表示UNICODE字符串:
insert table(col) values(N 'äö ')
[解决办法]
select N 'äö '
试试
[解决办法]
如果字段类型是nvarchar,则追加时要前置N
如:
insert into T(name) values(N 'aaa ')