润乾报表与DERBY数据库的创建连接详解
1. 問題概述
1.Derby數據庫的創建過程
2.潤乾報表連接Derby數據庫展現數據
概述:
Derby是Apache Software Foundation (ASF)的一個的孵化器項目。它是由IBM把自己的 Cloudscape(一種純關系 Java 數據庫)數據庫作為開放源代碼發布給 Apache Software Foundation (ASF)而建立的。
Cloudscape 是一種基于 Java 的、具有全面事務支持能力的關系數據庫技術。它是一種純嵌入式數據庫,可以用在應用程序中,也可以作為更傳統的客戶機-服務器應用程序的數據庫。Cloudscape 數據庫非常小。它只是一個 2MB 的 .jar 文件。有了這樣一個 Java 數據庫,當一個 Java 應用程序想要使用它時,根本不需要做任何工作,不需要進行任何管理。Java 應用程序只需發出 JDBC 調用,然后訪問數據,之所以可以這樣做,是因為數據庫自始至終都是以一個 .jar 文件的形式存在。
Cloudscape 能滿足新的和正在增長的市場的需求。作為面向 Java 的數據庫,Cloudscape 的定位非常恰當,它很好地彌補了IBM的其他數據庫:DB2 Universal Database、Informix Dynamic Server、DB2 Express 等等。又因為它是建立在開放標準基礎上的,任何針對 Cloudscape 編寫的應用程序都可以很容易地遷移到 DB2 UDB 和其他數據庫上運行,這正是企業級的解決方案所需要的。
與其他開放源代碼數據庫相比,Derby 是獨一無二的。它的確是功能豐富的關系型數據庫。而且,它完全是免費提供的,沒有商業許可限制。
2 . 案例
勝利軟件
3. MYECLIPSE創建過程
1.MyEclipse Derby 服務器:自動進行JDBC連接;可配置的啟動選項。
是一個內嵌在MyEclipse中的數據庫,據說性能優于Mysql和Access。(Derby是小型數據庫)
(1)啟動數據庫服務。–就是點擊啟動tomcat服務器的那個”Run/Stop/Restart MyEclipse servers” 按鈕。然后”start” “MyEclipse Derby”。
啟動后可以看到:
(2)打開Database Explorer視圖,空白處右鍵選”new”。
(3)配置數據庫連接屬性:
其中,Driver name-隨便起吧;Connection URL-tDB是要建立的數據庫名稱(不是已有的數據庫名稱,而是當前要新建的數據庫名稱);Username-隨便寫;Password-隨便寫;Driver JARs 選擇是derbyclient.jar.
(4)Finish.
(5)右鍵我們新建好的連接,選擇”Open Connection…”。
(6)右鍵”Connected to myderby”(myderby是上面我起的Driver name),選擇”New Sql Editor”。
(7)建表時類似Oracle,要將表建在某個登錄權限下,例如:我上面寫的用戶名是”ZHH”,我們現在要在ZHH這個權限下建立一張表,可以這樣做:
4 . 潤乾設計器連接步驟
(1)把相關數據庫連接驅動jar包放在潤乾安裝的jdbc目錄(如:把derbyclient.jar放在E:\zHHsoft\reportHome\jdbc下)
(2)重啟打開設計器–配置–數據源–關系型數據庫
(3)如果是以存在本機某個盤(我的在E:/tDB下),配置如下:
(4)下一步直接就可以使用Derby數據庫進行編程和報表設計.
轉載于:https://blog.51cto.com/aqqle/967603
總結
以上是生活随笔為你收集整理的润乾报表与DERBY数据库的创建连接详解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CocoaPods打包静态库
- 下一篇: linux cmake编译源码,linu