运行环境:Windows 2003 Enterprise +IIS 6.0 + Sql 2000 SP3
在ASP.Net中显示SQL 2000数据库的资料会乱码?而在Win2000 + IIS5.0 + Sql2000 SP3中又不会,请帮忙解决!先谢了!

解决方案 »

  1.   

    select N'FieldA,N'FieldB from tbXXFieldA,FiledB n* type
      

  2.   

    <globalization requestEncoding="gb2132" responseEncoding="gb2132" />
      

  3.   

    <globalization 
                requestEncoding="gb2312" 
                responseEncoding="gb2312" 
       />或者<META http-equiv="content-type" content="text/html; charset=gb2312">
      

  4.   

    <globalization 
                requestEncoding="gb2312" 
                responseEncoding="gb2312" 
       culture="zh-CN"/>
      

  5.   

    我的頁面Meta中已經設置了charset=gb2312,其它都不會亂碼,但顯示數據庫內容為亂碼,請各位大俠幫忙解決!!
      

  6.   

    <%@ Page Language="C#" ContentType="text/html" ResponseEncoding="gb2312" %>
    这句话也要写,而且要确定你数据库中的数据插入时也是在gb2312编码的页面文件中插入的,如果插入数据的页面编码为其他,如utf-8,那么读取时页面可能正常,数据就会乱码。