java调用DB2的问题

lcz022 2004-04-29 02:11:41
import java.sql.*;


public class test{
public test() {
}

public static void main(String[] args) {
System.out.println("helloworld");

try{
Class.forName("com.ibm.db2.jdbc.app.DB2Driver").newInstance();
String url = "jdbc:db2://192.168.70.106:5000/test";

System.out.println("helloworld,adsfaaaaddddddd");

//test为你的数据库名
String user = "db2admin";
String password = "db2admin";

Connection conn = DriverManager.getConnection(url, user, password);
Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,
ResultSet.CONCUR_UPDATABLE);

String sql = "select * from test";
ResultSet rs = stmt.executeQuery(sql);
while (rs.next()) {
System.out.println(rs.getString(1));
System.out.println(rs.getString(2));
}
}catch(Exception ex)
{
System.out.println("helloworld,法dfafd");
}

}
}


为什么我的 System.out.println("helloworld,adsfaaaaddddddd");不执行,而在异常处执行了 System.out.println("helloworld,法dfafd");

Class.forName("com.ibm.db2.jdbc.app.DB2Driver").newInstance();应该没问题呀?
清帮我看看问题出在哪里?


...全文
46 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
javacool 2004-05-05
  • 打赏
  • 举报
回复
COM一定要大写
lcz022 2004-04-29
  • 打赏
  • 举报
回复
Class.forName("COM.ibm.db2.jdbc.app.DB2Driver").newInstance();

5,889

社区成员

发帖
与我相关
我的任务
社区描述
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
社区管理员
  • DB2
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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