一、先贴上代码,后作解释
java源代码
public void getConnect() {
Connection conn = null;
PreparedStatement ps = null;
ResultSet rs = null;
try {
Class.forName("com.ibm.db2.jcc.DB2Driver").newInstance();
// conn = DriverManager.getConnection( "jdbc:db2://197.3.64.16:60000/scfdb", "spdb", "spdb");
// conn =DriverManager.getConnection("jdbc:db2://197.3.64.16:60000/CBPMDB","spdb","spdb");
conn = DriverManager.getConnection( "jdbc:db2://197.1.5.74:60000/FBPMDB", "fbpmdb", "fbpmdb12");
String url = "select * from SCF_BILL";
ps = conn.prepareStatement(url);
rs = ps.executeQuery();
while (rs.next()) {
System.out.println(rs.getString("SCF_BILL_NO"));
}
conn.close();
ps.close();
rs.close();
} catch (Exception e) {
e.printStackTrace();
}
}
测试代码
public static void main(String[] args) {
System.out.println(tbFunction.getMD5Str("scfdb") + "***"
+ tbFunction.md5("SPDB"));
}
二、说明
1.引入驱动包
2.用jdbc的方式建立连接,DB2的一个主要区别就是需要设置自己的SCHEMA ,此处SCHEMA 为 SPDB
三、学习相关
在Java程序中连接DB2需要使用到JDBC驱动,一般情况下,大家都在会项目工程中引入驱动程序包 db2java.zip或者db2jcc.jar。db2java.zip中包含了驱动COM.ibm.db2.jdbc.app.DB2Driver和 COM.ibm.db2.jdbc.net.DB2Driver;db2jcc.jar中包含了驱动 com.ibm.db2.jcc.DB2Driver。