JAVA中装载并注册jdbc驱动程序
来源:优易学  2010-1-15 12:07:40   【优易学:中国教育考试门户网】   资料下载   IT书店
  //装载JdbcOdbcDriver class
  Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
  //装载并注册SQLServer Driver
  Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
  java.sql.DriverManager.registerDriver(new com.microsoft.jdbc.sqlserver.SQLServerDriver());
  //装载并注册MySQLDriver
  Class.forName("com.mysql.jdbc.Driver");
  java.sql.DriverManager.registerDriver(new com.mysql.jdbc.Driver());
  //装载并注册OracleDriver
  Class.forName("oracle.jdbc.driver.oracleDriver");
  java.sql.DriverManager.registerDriver(new com.mysql.jdbc.Driver());
  注:
  JDBC-ODBC Driver是在jdk中自带的,默认已经注册,所以不需要在注册。
  有些驱动程序类在被加载的时候,能自动创建本身的实例,然后调用DriverManager.registerDriver()方法注册自身。如MySQL 的驱动程序类com.mysql.jdbc.Driver在jvm加载这个类的时候,会执行注册。所以在程序中其实只要通过Class.forName方法加载MySQL Driver类即可,可以不必再注册驱动程序类。

责任编辑:cyth

文章搜索:
 相关文章
热点资讯
资讯快报
热门课程培训