修改一下web.config试试
<globalization 
            requestEncoding="gb2312" 
            responseEncoding="gb2312" 
   />

解决方案 »

  1.   

    请问5200 (Libra's) 你有ThePhile的OA源代码吗?
      

  2.   

    对不起问题解决了,因为原先字段是varchar类型,在SQL管理器里将类型改为nvarchar就OK了,,但还是很郁闷,varchar和nvarchar有什么区别?难道varchar不支持中文?谁帮忙解决一下给全分
      

  3.   

    qynum123() ( ) 信誉:100  2004-03-29 21:24:00  得分:0 
     
     
      请问5200 (Libra's) 你有ThePhile的OA源代码吗?
      
     
    --------
    有,从WROX网站有下啊
      

  4.   

    对不起,问题还没有解决,我高兴的太早了我在企业管理器中将字段由varchar改为nvarchar后,从管理器直接输入中文可以(之前连从管理器输入的中文都变??),但从WEB页面向数据库中输入中文还是乱码,后又照hertcloud(重载⊙DNA→ ∮努力学习 .Net) 的方法修改web.config文件,将utf-8改为gb2312,还是没有用!谁来救救我?
      

  5.   

    在aspx前台里加上<META http-equiv="Content-Type" content="text/html; charset=gb2312">试试
      

  6.   

    不是,是通过WEB页面调用数据层执行存储过程插入