特殊字符保存到数据库里变成问号怎么办?我用Sql Server2005,当往Varchar字段里写入一个特殊字符,比如◆,保存以后,再select的时候就变成问号了,读取到网页上显示出来也是问号,请问有什么办法可以解决? [解决办法]用Nvarchar[解决办法]select NCHAR(9670) --◆ 存入NCHAR(9670)