1. 程式人生 > >JDBC訪問資料庫的步驟

JDBC訪問資料庫的步驟

1.裝載驅動程式

 Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//使用JDBC-ODBC裝載驅動程式
 Class.forName("com.mysql.jdbc.Driver");//使用MySQL的驅動程式
 Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");//使用SQL Server的驅動程式
 Class.forName("oracle.jdbc.driver.OracleDriver");//使用Oracle的驅動程式
 Class.forName("com.ibm.db2.jdbc.app.DB2Driver"
);//使用DB2的驅動程式

2.定義所要連線的資料庫的地址

String ODBCURL = "jdbc:odbc:dbName";
String MySQLURL = "jdbc:mysql://host:port/dbName";
String SQLServerURL = "jdbc:microsoft:sqlserver://host:port;DatabaseName=dbName";
String OracleURL = "jdbc:oracle:thin:@host:port:dbName";

3.與資料庫建立連線

Connection con = DriverManager.getConnection
("url", "user name", "password");

4.建立語句物件

Statement stmt = con.createStatement();

5.宣告並執行SQL語句

String sql = "SELECT * FROM table";
ResultSet rs = stmt.executeQuery(sql);

6.對結果集進行處理

while(rs.next()){
    String name=rs.getString("columnName");
}

7.關閉物件

rs.close();
stmt.close();
con.close();