sql2005插入汉字后乱码 用sql2005插入汉字时 变成了? 后来在同事的帮助下终于搞定了 我用的字段类型是varchar(50) 后来改成nvarchar(50),还是不行 就把字段类型设置成nvarchar(50) 然后到sql语句里面,插入的汉字的单引号前面加上一个大写的N 然后再插入时 竟奇迹般的成功了 具体什么原因 只是说是字符集排列的原因