1. 先建立一個連線到 "jdbc:access:///"。
  2. 再取得 statement 物件,如果沒有連線是取不到 statement 物件的。
  3. 最後利用 "create database test" 來建立 test.MDB 檔案。
  4. 當然最後要再重新連線一次,以正式取得 test.MDB,別忘了喔。
import java.sql.Connection; import java.sql.DriverManager; import java.sql.Statement; public class test { public static void main(String[] args) { Connection conn = null; try { Class.forName("com.hxtt.sql.access.AccessDriver").newInstance(); } catch (Exception e) { System.out.println("driver not installed"); System.exit(1); } try { conn = DriverManager.getConnection("jdbc:access:///test.mdb", "", ""); } catch (Exception e) { System.out.println("file not existed"); } if (conn == null) { try { conn = DriverManager.getConnection("jdbc:access:///"); Statement stmt=conn.createStatement(); stmt.executeUpdate("create database test"); conn = DriverManager.getConnection("jdbc:access:///test.mdb", "", ""); } catch (Exception e) { System.out.println(e.getMessage()); e.printStackTrace(); } } } }

台南小新 發表在 痞客邦 PIXNET 留言(0) 人氣()