向各位求问::很急。。
一个用j2ee项目,用的是tomcat服务器。数据库是masql,其中包含一个论坛,在本地测试的时候论坛中发帖,回复均属于正常,没有乱码。。发不到服务器上,远程访问的时候就出现了全是:问号 的乱码。。
请问谁知道这个问题如何解决呢??

解决方案 »

  1.   

    数据库是masql??
    设置一下,mysql的字体. 
    在mysql.ini加入 
    [mysql] 
    default-character-set=gb2312 
    [client] 
    default-character-set=gb2312 
    [mysqld] 
    default-character-set=gb2312 //或gbk 
    注册改了后,在改之前的数据库没有效果的.这些数据库目录下的db.opt文件的内容改为 
    default-character-set=gb2312 
    default-collation=gb2312_chinese_ci 
    也可以这么做 dim driverName,chs 
    driverName="Driver={mysql odbc 3.51 
    driver};server=localhost;database=test;uid=loaer;pwd=123456;" 
    set conn=server.createobject("adodb.connection") 
    conn.open driverName '查询之前先执行下面这一句 
    set chs=conn.Execute("SET NAMES 'gb2312'") 
      

  2.   

    数据库的字符集,应该是 UTF-8 最好