我不是在企业管理器中直接输入中文。我是利用网页提交给数据库的……网页中设置的编码格式是gb2312类型。在sql server 2000中有多少种适用于中文数据的数据类型啊???

解决方案 »

  1.   

    建议使用utf-8来解决这个问题
      

  2.   

    web.config里面的utf-8编码改为gb2312
      

  3.   

    咿呀,我把web.config里的编码和各个与数据有关的页面里的charset=utf-8,就没乱码了。。奇怪。utf-8是什么格式来的?
      

  4.   

    编码格式有问题如果出现这种情况,你把浏览器的internet选项的高级中的总是以utf-8发送去掉或者加上试试还可以把web.config里面的utf-8改为gb2312试试
      

  5.   

    UTF-8是Unicode的一种编码形式,而Unicode是一种国际标准的字符集,它包括目前地球上几乎所有正在使用的文字,也就是说,任何文字,例如英文、简体中文、繁体中文等各种复杂的语言都可以正常的显示。这样,只要操作系统和浏览器支持Unicode,就可以毫无困难的显示各种字符.
    只不过一个字符要占2个字节.