锁定老帖子 主题:[提问] 我的程序乱码
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2004-12-13
sorry,是我的失误,有违共亨精神。
解决的思路这样: 由于用hibernate比较短,项目比较紧,没有时间去研究源码,所以开始怀疑是hibernat的问题,所以在本论坛提问“hibernet的多国语言的支持”,想知道点基本原理(不料被人改了标题:变成“我的程序乱码”,这样不太好吗?改内容的老兄?你还没有明白我想做什么就改了,并且这种问题对于看过源码的人也不过是一两句话就可以回答的。),后来由于时乱码时不乱码,太诡异了,所以就想到是jtds驱程的问题,去jtds网站才发现: 两种解决方法: 1、jtds0.9就有这样的问题,jtds0.9.1没有这个问题,而我的jtds驱程就是0.9的。 下载最新jtds地址:http://jtds.sourceforge.net/ 2、url后面加上charset=CP936。 即我以前的url是: jdbc:jtds:sqlserver://localhost:2664/cnhos;instance=future;useUnicode=true;characterEncoding=gbk出诡异乱码,改成 jdbc:jtds:sqlserver://localhost:2664/cnhos;instance=future;charset=CP936就行了。 |
|
返回顶楼 | |
发表时间:2004-12-13
你既然明白这个问题完全是JDBC Driver你自己URL参数没有写对造成的,那么你认为你原来的标题和内容符合吗?
|
|
返回顶楼 | |
发表时间:2004-12-13
哦,原来是robbin老兄改的,其实robbin花那么多的时间帮我修改标题及裁减内容,还不如实际多说一句“...,hibernate不对内容进行字符转换的处理”来得实在。
好,这个问题在此打住,我也接受版主的决定。 |
|
返回顶楼 | |