这个和数据库没关系的吧?你的web编码不支持的文字都是显示乱码的。

解决方案 »

  1.   

    首先,你的表里面的字段的数据类型要设置成nvarchar类型,可以用来存储unicode数据,比如:create table 你的表(字段 nvarchar(100))然后插入数据的时候,最好是这样:insert into 你的表(字段)
    values(N'文字')
      

  2.   

    如果字数不定,建议使用nvarchar类型来存放,如果每列的字数都固定,可以使用nchar来存放
      

  3.   

    记得insert的时候,要用N'马文'这样的写法