原創|使用教程|編輯:龔雪|2015-03-23 09:32:42.000|閱讀 369 次
概述:MyEclipse官方中文網正式上線,歡迎下載交流!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
MyEclipse Reports旨在為使用的數據庫工具分享JDBC驅動程序配置。MyEclipse JDBC這個特殊的數據源允許報表工具訪問這些驅動程序。本教程介紹如何設置MyEclipse JDBC數據源。您將學習到:
沒有MyEclipse?
(1)通過選擇Windows>Open Perspective>MyEclipse Report Design來打開報表設計視角。
(2)通過創建報表或打開一個現有的報表來啟動報表設計器。
(3)在數據庫資源管理器中,右鍵單擊Data Sources,然后選擇New Data Source。
如果此視圖不可見,那么選擇Window>Show View>Other,展開MyEclipse Report Design,并選中Data Explorer。
(4)選擇MyEclipse JDBC數據源、MyEclipse Derby DS在數據源名稱字段中的類型,然后單擊下一步。
(5)從驅動程序的下拉菜單中選擇MyEclipse Derby,然后單擊Finish。
如果您想要創建一個新的MyEclipse JDBC驅動程序,請單擊創建新驅動程序的鏈接。您還可以使用編輯驅動程序的鏈接來編輯現有的驅動程序。
注意:要實現無縫的MyEclipse報表整合,只有選擇保存密碼的驅動程序。要了解更多有關MyEclipse驅動程序的信息,請參閱。
(6)在數據源的一般屬性中輸入一個描述性名稱。
新的MyEclipse Derby DS數據源會出現在數據庫資源管理器視圖中。
在創建新MyEclipse JDBC數據源的過程中,數據庫資源管理器的JDBC驅動程序屬性、鏈接URL、驅動程序類名稱、用戶名和密碼都會被復制到報表文件中。此外,數據庫資源管理器的JDBC驅動程序的JAR文件會被復制到該文件夾中,<projectName>/WebRoot/Web-INF/report-engine/platform/plugins/org.eclipse.birt.report.data.oda.jdbc_<version>/drivers。這些JAR文件和報表Web項目一起部署。
在一個MyEclipse JDBC數據源的生命周期中,可能需要重命名數據源或更改MyEclipse JDBC驅動程序來綁定到數據源上。
要重命名的數據源,在數據庫資源管理器中右鍵單擊數據源,并選擇重命名。對于當前的報表您使用的名稱必須是唯一的。
(1)在數據庫資源管理器中,展開數據源,右鍵單擊您要修改的數據源,并選擇編輯。
(2)從驅動程序的下拉列表中選擇一個新的MyEclipse驅動程序,然后單擊確定來提交您更改的報表。
如果您更改了相關的MyEclipse驅動程序,新驅動程序的驅動程序JAR(s)會被復制到您的項目中。
由于MyEclipse JDBC數據源連接了MyEclipse JDBC驅動程序,因此數據源的JDBC屬性不能直接在數據源中編輯。要更改這些屬性,您必須在相關的數據庫資源管理器驅動程序中編輯它們。
報表工具在MyEclipse中的描述自動同步之后舊的JDBC數據源狀態能持續。發生這種情況有幾個原因。例如,在一個項目中數據源驗證器無法檢測到舊的數據源,該項目是關閉的;因此這些資源在同步窗口是不可用的。在這樣的情況下,可以通過手動同步JDBC數據源。
(1)在數據源資源管理器中,右鍵單擊舊的JDBC數據源,并選擇編輯。
(2)在左邊的列表中,選擇MyEclipse JDBC數據源,然后單擊同步驅動程序。
當您在報表設計器預覽頁面中預覽結果時,報表數據源被連接到MyEclipse JDBC驅動程序上,相關的數據庫資源管理器的JDBC驅動程序的JDBC屬性被用于建立數據庫連接,這些JDBC屬性可能存儲在您的報表文件中。在運行時,JDBC屬性在您的報表中被使用。
如果您提供自定義數據源綁定,那么這些綁定的屬性會優先于數據庫資源管理器的JDBC驅動程序屬性,對于預覽操作也是如此。如果指定了不正確的屬性值,可能會導致數據庫連接不成功。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件網