/** * 概要:MDBへのODBC 接続してデータを照会するサンプルコード * 事前準備 * コントロールパネル→管理ツール→データソース(ODBC)にODBC_TESTを登録して置く。 */ package test_ODBC_Connect; import java.sql.*; public class Test_ODBC_Connect { public static void main(String[] args) { try { // ドライバのロード Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); // MDB に ODBC 接続 String strConnect = "jdbc:odbc:ODBC_TEST"; String userid = ""; String password = ""; Connection con = DriverManager.getConnection(strConnect, userid, password); // ステートメント Statement stm = con.createStatement(); // SQL実行&結果取得 ResultSet rs = stm.executeQuery("SELECT custname, custaddress, custage FROM cust01"); while(rs.next()) { String strCustName = rs.getString("custname"); String strCustAddress = rs.getString("custaddress"); int intCustAge = rs.getInt("custage"); StringBuffer sbBuf = new StringBuffer(""); sbBuf.append("Name : "); sbBuf.append(strCustName); sbBuf.append(" ADDRESS : "); sbBuf.append(strCustAddress); sbBuf.append(" AGE : "); sbBuf.append(Integer.toString(intCustAge)); System.out.println(sbBuf.toString()); } rs.close(); stm.close(); con.close(); } catch (Exception e) { e.printStackTrace(); } } }