关于网友提出的“ jdbc 关于db2数据库的问题。。。现在连接没错误,但是没反应。。”问题疑问,本网通过在网上对“ jdbc 关于db2数据库的问题。。。现在连接没错误,但是没反应。。”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: jdbc 关于db2数据库的问题。。。现在连接没错误,但是没反应。。
描述: import java.sql.*;
public class DB2DriveTest {
static Driver driver = null;
static final String url = "jdbc:db2://192.168.34.118:50000/IESHP";
static final String user = "db2admin";
static final String password = "sa";
static
{
try{
driver = (Driver)Class.forName("COM.ibm.db2.jdbc.net.DB2Driver").newInstance();
}catch(Exception e){
System.out.println("DRiver "+e.getMessage());
}
}
public static void main(String[] args) {
if (driver == null)
System.exit(-1);
Connection conn = null;
Statement stmt = null;
try{
conn = DriverManager.getConnection(url,user,password);
stmt = conn.createStatement();
String sqlstr = "select * from yixia1";
System.out.println(sqlstr);
ResultSet rs = stmt.executeQuery(sqlstr);
while(rs.next())
System.out.println(rs.getString(0)+":"+rs.getString(1));
}catch(SQLException e){
System.out.println("excuteSql "+e.getMessage());
}finally{
try{
stmt.close();
conn.close();
}catch(SQLException e1){
}
}
}
}
我用的是db2java.zip这个包,现在总算没有socket之类的错误了,但是执行没反应,表里的数据没有输出阿
oracle 某个用户下的表必须加上用户访问 select * from "user".table1 “”很烦人,现在我新建的一个表yixia1可以在命令中心直接select * from yixia1访问的,他不属于db2admin 不知道怎么搞得他在"DB2ADMIN"节点下面。。
以上介绍了“ jdbc 关于db2数据库的问题。。。现在连接没错误,但是没反应。。”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/3582299.html