用Jdbc-odbc直接連線access檔案 (轉)

amyz發表於2007-11-28
用Jdbc-odbc直接連線access檔案 (轉)[@more@] 

用Jc-odbc直接連線access:namespace prefix = o ns = "urn:schemas--com::office" />

  對於設定與下的,且較小時,使用access是一個比較好的選擇,但是要使用access一般要透過資料來源。這裡提供一種不用使用資料來源用直接連線資料來源的方法。例子如下:

import java..*;

public class Access

{

  public static void main(String args[])

  {

  try

  {

    String strurl=":odbc:={Microsoft Access Driver (*.mdb)};DBQ=books.mdb";

    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

    Connection  conn=DriverManager.getConnection(strurl) ;

    Statement  stmt=conn.createStatement();

    ResultSet  rs=stmt.executeQuery(" * from books");

    if(rs.next())

  {

    System.out.println(rs.getString("簡介"));

  }

    }catch(Exception e)

  {

    System.out.println(e);

  }

  }

}

 

可以看到只要在driver後面加上odbc即可不用設定資料來源,這種方法對其他小型資料庫(如forpro)應該也適用。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752019/viewspace-985542/,如需轉載,請註明出處,否則將追究法律責任。

相關文章