java中文问题和数据库类型有关

我安装的jive2.1在输入中文时总有乱码我怀疑是与我的数据库有关,我的配置:tomcat4.1 sqlserver2000企业版
我怀疑是不是向数据库里输入时没问题,但从中调出时的问题,我不明白了,
请版主和各位高手
帮帮忙?

我的不能正确显示中文,写的中文帖子变成了一堆???

你用的是什么数据库

mysql

更换JDBC,我也遇到过这个问题,
就出在JDBC上。

我的是mysql
用的源码/lib/下的mysql的jdbc驱动
是不是这个驱动有问题啊???
到什么地方下载mysql的正确驱动啊??
www.myslq.com吗?

换jdbc是什么意思?只换驱动吗?还是换其他的数据库使用?
Mysql下用哪个驱动能没有中文问题呢?

mysql的URL要这样写:
jive_config.xml:
<serverURL>jdbc:mysql://localhost/jive?useUnicode=true&characterEncoding=ISO8859_1</serverURL>

我把serverurl这里改成
<serverURL>jdbc:mysql://localhost/jive?useUnicode=true&characterEncoding=ISO8859_1</serverURL>
或者
<serverURL>jdbc:mysql://localhost/jive?useUnicode=true&characterEncoding=GBK</serverURL>
jive都不能运行起来了!

我也是用的mysql安装程序自带的驱动,这个驱动有问题吗?
到哪里下在新的驱动?

我已经把jive通读了一遍,中文问题也解决了。
你需要将所有的jsp page 的encoding 设置为gb_2312
在所有有FORM的页面加上:request.setCharacterEncoding("gb_2312");
that will be ok.

重新安装一编吧