你用的是什么数据库?
如果是Oracle需要对数据进行转码
保存数据的时候转换为gbk编码
读出的时候再转换为gbk编码

解决方案 »

  1.   

    用这个应该解决此问题,比如你前一页上有一个textfiled1控件
    String str=new String(request.getParamter("textfiled1").getBytes(8859_1),"GBK");祝你好运!
      

  2.   

    还是不行啊
    结果还是:
    insert into guestbook (name,emote,content,guest_time) values('','p1','',Date()+time()) 
    我是用Oracle的.但是guestbook是用Access做的
      

  3.   

    但我用utf-8做就可以把中文字符传过去但是页面就要做成英文的,多不爽.如果用gb2312的话,中文字符就显示不出来,数据库里没有插进去。但用英文却可以。