2015年3月12日 星期四

Jackcess(用來連接Access的Java Library) : (一) 將Jackcess library加入專案

因為工作的關係需要將一個古老的Access 97資料庫轉換到MySQL
但大部分的資料庫library都不支持Access 97
最後終於找到這個 Jackcess
支援Access 2000-2010 read/write
不過Access 97只有read only
以下將介紹如何把Jackcess加入你的專案

1.
先下載 jackcess-x.x.x.jar 並加入專案

2.
使用前必須先加入一些必要的Library
Jackcess 2.0.8版需要的library如下
commons-lang-2.6.jar
commons-logging-1.2.jar
相關內容也寫在:Project Dependencies
注意:如果用commons-lang 3.x可能會出現錯誤

3.
如果你的Access資料庫有密碼,那就得再加入Jackcess Encrypt
下載並加入以下library:
jackcess-encrypt-x.x.x.jar
bcprov-jdk15

使用方法在官網有簡要的說明:jackcess cookbook
我接下來也會再作相關的筆記

Jackcess(用來連接Access的Java Library) : (二) 開啟Access檔案

沒有留言:

張貼留言