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


















