eclipse 連接 access 數據庫

幾年前做過一個 Java 小項目,其中連的是 access 數據庫,今天再拿出來運行遇到些許障礙,所以寫此文簡述一下過程,以便日後查詢。

首先,要安裝 eclipse 和 jdk,access 是微軟的數據庫,一般安裝了 office 都會有。

eclipse 連接 access 的過程主要是先把創建好的數據庫添加到 ODBC 源中,然後用 JDBC-ODBC 橋(JdbcOdbcDriver)解析這個源。可惡的是 jdk 1.8 版本取消了對 JdbcOdbcDriver 的支持,所以想要用它就要安裝 jdk 1.7 及以下版本。

-----------------------------------------------------------------------------------------------------------------------------------

如果本地裝了 jdk,可以按 win + R 打開運行窗口,輸入 cmd 打開命令窗口,然後輸入 java -version 檢查已裝 jdk 是什麼版本。我已經裝了 jdk 1.8 版本,所以又從網上下了 jdk 1.7,安裝過程中:

1、安裝路徑自己設定,我是新建了一個 D:\java\jdk 1.7.0_15\ 做爲安裝路徑

2、安裝中途會提示選擇 Java 安裝路徑,我是新建了一個 D:\java\jre7\ 做爲安裝路徑,(注意 jre 和 jdk 是 java目錄下的兩個文件夾,不要放在一起,否則會出錯)

3、安裝完畢之後,需要設置一下環境變量。win7 下按 win 鍵,在搜索框中輸入”環境變量“,然後點”編輯系統環境變量“;winXP 下,我的電腦 -> 右鍵”屬性“ -> 高級 -> 環境變量

4、打開環境變量後,在系統變量中,如果有 JAVA_HOME,則編輯,若沒有,則新建,將其值設置爲我們新安裝的 jdk 路徑,我這裏是 D:\java\jdk 1.7.0_15

5、然後找到系統變量中的 Path,將 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 放在變量值的最前面,(若沒有則在最前面寫上),放在前面主要是考慮到加載順序問題,因爲系統會先加載較靠前的 java 環境。

6、最後找到系統變量中的 CLASSPATH(若沒有則新建),將其值設置爲  .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar (注意前面有一個點和一個分號)

7、在命令窗口用 java -version 檢測一下 jdk 的版本是否爲 1.7 的,如果還是 1.8,去 C:\Windows 或 C:\Windows\System32 目錄下刪掉 java.exe 和 javaw.exe 兩個文件即可。

-----------------------------------------------------------------------------------------------------------------------------------

至於 eclipse,下載之後解壓放在某個目錄下即可,無需安裝,點擊文件夾內的 eclipse.exe 就能運行。

但是如果本地安裝了多個版本的 jdk,就需要在 eclipse 中配置一下:

1、Window -> Preferences

2、Java -> Installed JREs

3、右邊 Add... -> 選 Standard VM -> Next

4、點擊 Directory... 選擇本地 jdk 的安裝路徑,我這是 D:java\jdk 1.7.0_15

5、若下面的大框中出現一堆 jar 文件,則成功,點擊 Finish 即可

6、在 Preferences 窗口中勾選新添加的 jdk,然後點擊 OK

此外,新建一個 Java Project 時,要在 JRE 區域點 Use a project specific JRE:,並在隨後的下拉列表選擇 jdk 1.7.0_15

-----------------------------------------------------------------------------------------------------------------------------------

接下來設置一下ODBC數據源就能連數據庫啦!

按 win+R 打開運行窗口,輸入 odbcad32.exe 打開 ODBC 數據源管理器

添加 -> 選擇 Microsoft Access Driver (*.mdb, *.accdb) -> 完成

輸入數據源名,我這是 FriendsDB -> 選擇 -> 找到本地自己創建的一個access數據庫添加進來 -> 確定


大功告成!



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