db2数据库链接
在使用String url="jdbc:db2:sample;CreateDefaultPackage=TRUE;ReplacePackage=TRUE";下面程序正常使用。
但是在使用String url="jdbc:db2://127.0.0.1/sample;CreateDefaultPackage=TRUE;ReplacePackage=TRUE";就提示链接数据库出错。
import   java.sql.*; 
public class ConnDB {
	
	Connection   conn   =   null; 
	static   ResultSet   rs   =   null; 
	Statement   stmt   =   null; 
	public Statement conn(){ 
			try{ 
	    Class.forName("com.ibm.db2.jcc.DB2Driver").newInstance(); 
		     Class.forName("COM.ibm.db2.jdbc.app.DB2Driver").newInstance();   
		
	String url="jdbc:db2:sample;CreateDefaultPackage=TRUE;ReplacePackage=TRUE";
			String user="administrator";
			String password="0";
			conn= DriverManager.getConnection(url,user,password);
			stmt=conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
			System.out.println("数据库连接成功");
			}catch(Exception e){ 
			System.out.print("链接数据库出错 stmt返回失败");
			} 
		return stmt; 
		} 
	public static void main(String[] args) {
		// TODO 自动生成方法存根
		ConnDB conndb = new ConnDB();
		conndb.conn();
	}
}
------解决方案--------------------驱动有问题,不对。Class.forName("COM.ibm.db2.jdbc.app.DB2Driver").newInstance();   
应该是 Class.forName("com.ibm.db2.jcc.DB2Driver").newInstance();