当前位置: 技术问答>java相关
大家救命!!!
来源: 互联网 发布时间:2015-10-13
本文导语: 我用Java连接Sybase的数据库时,出现如下的错误: Unexpected exception : SqlState: 01ZZZ java.sql.SQLWarning: Neither language nam e in login record 'chinese' nor language name in syslogins '' is an offici al language name on this SQL Server....
我用Java连接Sybase的数据库时,出现如下的错误:
Unexpected exception : SqlState: 01ZZZ java.sql.SQLWarning: Neither language nam
e in login record 'chinese' nor language name in syslogins '' is an offici
al language name on this SQL Server. Using server-wide default 'us_english' ins
tead.
, ErrorCode: 4017
虽然有警告,但,用Java的确与Sybase连接上了!
当执行SQL语句的时候,它的返回值中是中文的,全部都返回乱码,
请大家发表言论,有什么好的解决办法没有!!
在Java中用过Charset设置,但是只是从一种乱码转换成为另一种乱码,请问大家这是怎么回事??
Unexpected exception : SqlState: 01ZZZ java.sql.SQLWarning: Neither language nam
e in login record 'chinese' nor language name in syslogins '' is an offici
al language name on this SQL Server. Using server-wide default 'us_english' ins
tead.
, ErrorCode: 4017
虽然有警告,但,用Java的确与Sybase连接上了!
当执行SQL语句的时候,它的返回值中是中文的,全部都返回乱码,
请大家发表言论,有什么好的解决办法没有!!
在Java中用过Charset设置,但是只是从一种乱码转换成为另一种乱码,请问大家这是怎么回事??
|
看看Sybase所用的字符集是不是“chinese”。
|
Sybase的字符集不是中文
|
sybase的字符集应该设定为CP850
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。