java訪問ACCESS數據庫

import java.sql.*;

class ConnectAccess{
    String connStr;

    public ConnectAccess(String accessDB_DSN_Name){//accessDB_DSN_Nameabc爲自己創建的系統DSN數據源名,對應一個Access數據庫.
  //String link="jdbc:odbc:driver={Microsoft Access Driver(*.mdb)};DBQ=H:\\summer\\javaxml\\db.mdb";
  connStr = "jdbc:odbc:"+accessDB_DSN_Name;
  
  try{
      Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
      Connection con=DriverManager.getConnection(connStr,"","");
      Statement statement=con.createStatement();
      ResultSet rs=statement.executeQuery("select * from student");

      while(rs.next()){
    System.out.println(rs.getString(1)+"     "+rs.getString(2) + "    " + rs.getString(3));
      }

      rs.close();
      statement.close();
      con.close();  
  }catch(Exception e){
      e.printStackTrace();
  }
    }

    public static void main(String[] args){
  ConnectAccess access = new ConnectAccess("abc");
  
    }

}  
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章