求助:Unicode string can't convert to Ebcdic string错误!

Fire-Blood 2004-11-16 09:49:39
JBuilder9 + Tomcat4.1 + DB2 8.1 WIN2000 SERVER sp4

struts1.1

调试连接DB2时出现com.ibm.db2.jcc.b.SQLException: Unicode string can't convert to Ebcdic string 错误

请各位指点,小弟在此拜谢了~~~
...全文
553 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Fire-Blood 2004-11-16
  • 打赏
  • 举报
回复
程序如下:

package test;

/**
* <p>Title: </p>
* <p>Description: </p>
* <p>Copyright: Copyright (c) 2004</p>
* <p>Company: </p>
* @author not attributable
* @version 1.0
*/
import java.sql.*;
import java.io.FileWriter;
import java.io.IOException;

/**
* @author kevin
* JDBCConnectTest
*/
public class JDBCConnectTest {

// Log FileWritter
private static FileWriter _logger = null;

// Connection to DB2 V8.1
private static Connection newcon = null;

public static void main(String[] args)
{
try {
_logger = new FileWriter("JDBCConnectTest.log");
ConnectV8_1();


} catch (Exception ex) {
try
{
_logger.write("Exception || Main Function\n");
_logger.flush();
}catch(Exception eex)
{
eex.printStackTrace();
}
ex.printStackTrace();
}finally
{
try
{
if(null != _logger)
{
_logger.flush();
_logger.close();
_logger = null;
}
}catch(Exception eeex)
{
eeex.printStackTrace();
}
}
}

private static void ConnectV8_1()
{
try {
/*********************
* Connect to Database V 8.1
*********************/
//Class.forName("COM.ibm.db2.jdbc.app.DB2Driver");
Class.forName("com.ibm.db2.jcc.DB2Driver");
_logger.write(
"Connect to DB2 V8.1 Driver: com.ibm.db2.jcc.DB2Driver\n");
_logger.flush();
newcon =
DriverManager.getConnection(
"jdbc:db2://10.0.0.213:50000/CCCLUB",
"db2admin",
"db2admin");
_logger.write(
"Connect to DB2 V8.1 Successful! URL: jdbc:db2://10.0.0.213:50000/CCCLUB Username: db2admin Password: db2admin\n");
_logger.flush();

newcon.setAutoCommit(false);

} catch (SQLException sqlex) {
try
{
_logger.write("SQLException || Connect to Database V8.1\n");
_logger.flush();
sqlex.printStackTrace();
}catch(Exception ex)
{
}
} catch (Exception ex) {
try
{
_logger.write("Exception || Connect to Database V8.1\n");
_logger.flush();
ex.printStackTrace();
}catch(Exception eex)
{
}
}
}
}
frhwxx 2004-11-16
  • 打赏
  • 举报
回复
贴出程序来!

表面看是程序不能把Unicode字符转换成Ebcdic字符

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧