JDBC

Last-modified: 2007-12-31 (月) 17:55:41

JDBCドライバを入手しておく。PostgreSQLの場合は、以下から。該当するJDKのバージョンに合ったものをダウンロードして、CLASSPATHに入れる。

import java.sql.*;
public class MyTest {
 public static void main(String[] args) {
 try{
  Class.forName("org.postgresql.Driver");
  Connection con = DriverManager.getConnection("jdbc:postgresql://127.0.0.1:5432/testdb",
		                                      "postgres",
		                                      "password");
  Statement stmt = con.createStatement();
  String sql = "SELECT * FROM users";
  ResultSet rs = stmt.executeQuery(sql);
  while(rs.next()){
   int id = rs.getInt("id");
   String name = rs.getString("name");
   System.out.println(id + " : " + name);
  }
  stmt.close();
  con.close();
  } catch (Exception e) {
   e.printStackTrace();
  }
 }
}