在你同內(nèi)存中多個JDBC驅(qū)動打交道的過程中,你可以訪問更多的有關(guān)JDBC驅(qū)動的信息。下面是是訪問這些內(nèi)容的參考代碼:
import java.sql.*;
import java.util.*;
public class drvinf{
public static void main(String[] args)
{
//綁定屬性文件
ResourceBundle bundle = ResourceBundle.getBundle("START");
Connection conn=null;
String drv=null;
String url=null;
//加載JDBC 驅(qū)動
try{
drv = bundle.getString("Driver");
Class.forName(drv);
}catch (ClassNotFoundException e)
{System.out.println(e.getMessage());}
//JDBC URL=jdbc:odbc:bank
try{
url = bundle.getString("jdbcURL");
conn = DriverManager.getConnection(url);
List drvs = Collections.list(DriverManager.getDrivers());
for (int i=0; i<drvs.size(); i++)
{
System.out.println("----------------打印有關(guān)驅(qū)動的信息------------");
Driver driver = (Driver)drvs.get(i);
String name = driver.getClass().getName();
System.out.println(name);
int maxV = driver.getMajorVersion();
System.out.println(maxV);
int minV = driver.getMinorVersion();
System.out.println(minV);
boolean comp = driver.jdbcCompliant();
System.out.println(comp);
}
}catch (SQLException e)
{System.out.println(e.getMessage());}
try{
if(conn!=null)conn.close();
}catch(SQLException e)
{System.out.println(e.getMessage());}
}
}
START.properties 中的內(nèi)容:
Driver=sun.jdbc.odbc.JdbcOdbcDriver
jdbcURL=jdbc:odbc:bank
login=admin
password=hashflush
凡是有該標志的文章,都是該blog博主Caoer(草兒)原創(chuàng),凡是索引、收藏
、轉(zhuǎn)載請注明來處和原文作者。非常感謝。