熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> Java核心技術 >> 正文

JAVA訪問ACCESS數據庫的方法

2013-11-23 19:30:11  來源: Java核心技術 

  這裡采用的是配置ODBC數據源的方式

  所以首先需要進行數據源的配置工作

  創建ODBC過程:

  控制面板>管理工具〉數據源

  選擇系統DSN添加

  選擇driver do Microsoft Access點擊完成

  給數據源起個名字例如accessTest

  點擊選擇選擇你的數據庫文件即可

  這樣就配置了一個數據源

  下面是訪問數據庫的一個例子

  package comhfaccessTest;

  import javasqlConnection;

  import javasqlDriverManager;

  import javasqlPreparedStatement;

  import javasqlResultSet;

  import javasqlSQLException;

  public class ConnectionManager {

  static {

  try {

  ClassforName(sunjdbcodbcJdbcOdbcDriver);

  } catch (ClassNotFoundException e) {

  // TODO Autogenerated catch block

  eprintStackTrace();

  }

  }

  public static Connection getConnection(){

  Connection con=null;

  //String url = jdbc:odbc:driver={Microsoft Access Driver(*mdb)};DBQ=f:\\testmdb;

  String url=new String(jdbc:odbc:accessTest);//test時資料來源

  try {

  con= DriverManagergetConnection(url);

  } catch (SQLException e) {

  // TODO Autogenerated catch block

  eprintStackTrace();

  }

  return con;

  }

  /**

  * @param args

  */

  public static void main(String[] args) {

  //得到連接

  Connection con = ConnectionManagergetConnection();

  try {

  PreparedStatement st = conprepareStatement(select idname from test );

  ResultSet rs = stexecuteQuery();

  while (rsnext()){

  String id);

  String name);

  Systemoutprintln(id:+id+   name: +name );

  }

  rsclose();

  stclose();

  conclose();

  } catch (SQLException e) {

  // TODO Autogenerated catch block

  eprintStackTrace();

  }

  }

  }


From:http://tw.wingwit.com/Article/program/Java/hx/201311/26987.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.