jdbc连接数据库

来源:互联网 发布:linux系统查看系统时间 编辑:程序博客网 时间:2024/05/16 07:56
import java.sql.*;class JDBCDemo {public static void main(String[] args) {try{String url = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=C:\\test.mdb";Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");Connection conn = DriverManager.getConnection(url);System.out.println(conn);Statement sta = conn.createStatement();ResultSet resu = sta.executeQuery("select * from STUDENT");while(resu.next()){System.out.println(resu.getString("STD_NAME"));}System.out.println("exit");}catch(Exception e){e.printStackTrace();}}}

主流数据库的JDBC驱动加裁注册的代码

//Oracle8/8i/9iO数据库(thin模式

Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); 

//Sql Server7.0/2000数据库   Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); 

//Sql Server2005/2008数据库   Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); 

//DB2数据库 

Class.froName("com.ibm.db2.jdbc.app.DB2Driver").newInstance();  

//MySQL数据库  Class.forName("com.mysql.jdbc.Driver").newInstance(); 


0 0