HOME       LIST

【JAVA】MDBへのODBC接続サンプル01(データソース(ODBC)設定無し)

データソース(ODBC)設定無しでMDBに接続してデータを照会するサンプルコードの例1.

自分以外の人は、すべてが顧客である。(家族、友人、同僚...) - 2017/03/18(DOJEUN)

on the dot(時間通りに/きっかりに)


import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;

public class MDBDriverTest {
    public static void main(String[] args) {
    	String str_Query = "Select * From mbr01";
    	System.out.println("start");
        try {
            Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
            System.out.println("main(String[]) - Driver load success!");
            Connection con = DriverManager.getConnection("jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=MDBファイルのフルパス/test01.mdb;uid=;pwd=");
            System.out.println("main(String[]) - ODBC connect success");
            PreparedStatement psmt = null;
            ResultSet rs = null;
            try{
            	psmt = con.prepareStatement(str_Query);
            	rs = psmt.executeQuery();
            }catch(Exception ex){
            	ex.printStackTrace();
            	try{
            		con.close();
            	}catch(Exception eex){
            		
            	}
            }
            while(rs.next()){
            	System.out.println(rs.getString("mbrName"));
            }
            
            con.close();
            System.out.println("main(String[]) - ODBC disconnected.");
        } catch (ClassNotFoundException e) {
        	System.out.println("main(String[]) - Driver load fail.");
        } catch (SQLException e) {
        	System.out.println("main(String[]) - ODBC connect fail.");
        }
        System.out.println("end");
    }
}

以前コンテンツ:【JAVA】FTP UPLOAD SAMPLE



Copyright(c) 2007-2019 dojeun.com All Rights Reserved.

Valid XHTML 1.0 Transitional