[Java]JDBC連線操作HSQLDB資料庫的範例

hsqldb是個不用安裝也不用啟動的database資料庫,在openoffice裡的base資料庫也是使用此種資料庫,只是再把檔案入放進一個壓縮檔裡而已,所以如果想在openoffice裡操作base資料庫,需要先把檔案解開(在程式裡),再取裡面的資料載來做操作,因為不需要安裝,所以在使用jdbc連線後,如需關閉資料庫,需要使用傳送SQL語法使關閉Statement.execute("SHUTDOWN");。

底下有一個簡單的範裡,包含了新增、刪除、查詢、建立資料表及刪除資料表等操作,範例如果如下:

hsqldb1.png

1.先下載jdbc driver

http://sourceforge.net/project/showfiles.php?group_id=23316

解壓縮後把資料夾裡的lib/hsqldb.jar放到classpath裡




2.測試的程式碼

3.其它補充部份

HSQLDB.jar包含以下

HSQLDB RDBMSDatabase引擎
HSQLDB JDBC DriverJDBC Driver
Database Manager管理工具
Query Tool (AWT)查詢工具
Sql Tool (command line)SQL工具

HSQLDB.jar可執行的Main-Class如下

執行的方法

檔案說明:

副檔名為properties是hsqldb的基本設定檔

副檔名為script是hsqldb的文件包含了Table定義、non-cached table的數據及其它相關的資料內容

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *

*