失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > java sybase 中文乱码_解决JAVA连接Sybase数据库查询数据乱码的问题

java sybase 中文乱码_解决JAVA连接Sybase数据库查询数据乱码的问题

时间:2020-04-06 23:47:35

相关推荐

java sybase 中文乱码_解决JAVA连接Sybase数据库查询数据乱码的问题

连接字符串加上charset=eucgb&jconnect_version=0

例如:

jdbc:sybase:Tds:server:port/database?charset=eucgb&jconnect_version=0

eucgb是简体中文字符集,不支持繁体中文。

或者使用如下配置:

jdbc:sybase:Tds:server:port/database?charset=cp936

cp950是繁体字符集。

jconnect支持的Sybase字符集

SybCharset 名称

JDK 字节转换程序

ascii_7

ASCII

big5

Big5

big5hk(参见注意)

Big5_HKSCS

cp037

Cp037

cp437

Cp437

cp500

Cp500

cp850

Cp850

cp852

Cp852

cp855

Cp855

cp857

Cp857

cp860

Cp860

cp863

Cp863

cp864

Cp864

cp866

Cp866

cp869

Cp869

cp874

Cp874

cp932

MS932

cp936

GBK

cp950

Cp950

cp1250

Cp1250

cp1251

Cp1251

cp1252

Cp1252

cp1253

Cp1253

cp1254

Cp1254

cp1255

Cp1255

cp1256

Cp1256

cp1257

Cp1257

cp1258

Cp1258

deckanji

EUC_JP

eucgb

EUC_CN

eucjis

EUC_JP

eucksc

EUC_KR

ibm420

Cp420

ibm918

Cp918

iso_1

ISO8859_1

iso88592

ISO8859-2

is088595

ISO8859_5

iso88596

ISO8859_6

iso88597

ISO8859_7

iso88598

ISO8859_8

iso88599

ISO8859_9

iso15

ISO8859_15_FDIS

koi8

KOI8_R

mac

Macroman

mac_cyr

MacCyrillic

mac_ee

MacCentralEurope

macgreek

MacGreek

macturk

MacTurkish

sjis

MS932

tis620

MS874

utf8

UTF8

如果以上的方法还没有帮助到你,接下来绝杀技必定可以让乱码消失:

驱动类:net.sourceforge.jtds.jdbc.Driver

连接串:jdbc:jtds:sybase://192.168.1.7:4100;SVRZY;charset=gbk

根据自己配置需要配置连接串

当然少不了一个驱动包,这个就是jtds-1.3.1.jar

由于博客园没有上传驱动包的功能,所以这个驱动包需要你在网上去下载,我相信这要配置之后,一定可以解决sybase乱码的问题!

非常感谢您的阅读,如果这篇文章对您有所帮助,请随便打赏一下作为鼓励,我会再接再厉的!!!

如果觉得《java sybase 中文乱码_解决JAVA连接Sybase数据库查询数据乱码的问题》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。