无为

无为则可为,无为则至深!

  BlogJava :: 首页 :: 联系 :: 聚合  :: 管理
  190 Posts :: 291 Stories :: 258 Comments :: 0 Trackbacks
在你同内存中多个JDBC驱动打交道的过程中,你可以访问更多的有关JDBC驱动的信息。下面是是访问这些内容的参考代码:
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 驱动
 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("----------------打印有关驱动的信息------------");
       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 中的内容:

Driver=sun.jdbc.odbc.JdbcOdbcDriver
jdbcURL=jdbc:odbc:bank
login=admin
password=hashflush


凡是有该标志的文章,都是该blog博主Caoer(草儿)原创,凡是索引、收藏
、转载请注明来处和原文作者。非常感谢。

posted on 2007-08-13 11:43 草儿 阅读(890) 评论(0)  编辑  收藏 所属分类: java

只有注册用户登录后才能发表评论。


网站导航: