皕杰報表連接人大金倉KingBaseES 6.1數(shù)據(jù)庫
作者:佚名
本文將為大家介紹如何在產(chǎn)品中鏈接人大金倉數(shù)據(jù)庫,也是對國產(chǎn)數(shù)據(jù)庫如何實際應用提供一些借鑒。
設計器: 1、添加數(shù)據(jù)庫驅(qū)動程序。
選擇工具欄【窗口】—>【***項】—>【報表運行時配置】—>【數(shù)據(jù)庫驅(qū)動程序配置】,單擊【添加】按鈕,選擇數(shù)據(jù)庫驅(qū)動程序,單擊【打開】,數(shù)據(jù)庫驅(qū)動程序添加到數(shù)據(jù)庫驅(qū)動程序配置列表,單擊【OK】即可。
2、新建數(shù)據(jù)源?!具x擇數(shù)據(jù)庫類型】一欄,由于皕杰報表設計器沒有KingbaseES選項,所以用戶可任意選擇一項即可。然后用戶需手動修改JdbcDriver和url選項,如下所示:
點擊【檢測數(shù)據(jù)源】按鈕,沒有錯誤信息,即表示數(shù)據(jù)源連接成功,點擊【Finish】按鈕即可。
服務器:在WEB-INF\resources\config.xml配置文件的節(jié)點中添加數(shù)據(jù)源,具體內(nèi)容如下:
- <dataSource>
- <!-- 數(shù)據(jù)源名稱,與設計器中報表模板的數(shù)據(jù)源名稱一致 -->
- <Name>KB_DS</Name>
- <!-- JNDI查找前綴,根據(jù)具體的服務器類型設置,若無前綴,則節(jié)點內(nèi)容為 空,但仍需保留該節(jié)點,
- 即<JNDIPrefix></JNDIPrefix> --> <JNDIPrefix>java:comp/env/</JNDIPrefix>
- <!-- 數(shù)據(jù)源的JNDI資源名稱,與應用服務器的JNDI資源名稱一致 -->
- <JNDIName>kingbasees</JNDIName>
- <!-- 數(shù)據(jù)庫類型,所有字母需大寫 -->
- <DBType>KINGBASE</DBType>
- <!-- 數(shù)據(jù)庫編碼方式 -->
- <DBEncode>GBK</DBEncode>
- <!-- 是否進行Sql語句轉(zhuǎn)碼 -->
- <SQLDecode>false</SQLDecode>
- <!-- 是否為默認數(shù)據(jù)源 -->
- <Default>false</Default>
- </dataSource>
【編輯推薦】
- SQL Server 2008 R2連連看 需要微軟平臺配合
- Oracle數(shù)據(jù)庫索引和SQL Server的闡述
- 了解tempdb對SQL Server數(shù)據(jù)庫性能的影響
- SQL Server 2005負載均衡部分性能分析
- Sql Server 2005負載均衡的體系特點
責任編輯:彭凡
來源:
商智世界