(数据库服务器怎么配置)(数据库服务器怎么配置网络)

所谓文本数据库就是用文本编写的存成csv格式的数据表,我们要把这个csv格式的数据表当作数据源,在皕杰报表里如何配置呢?首先我们准备一个数据表txt.csv,位置在C:\Users\bijet789\Desktop\csv。

一、 皕杰设计器配置文本数据源

选择某个项目,右击/新建/数据源映射,出现“新建数据源”对话框,选择需要创建关系数据源的项目,输入数据源名称,选择数据源类型为“文本数据源”,如图:

(数据库服务器怎么配置)(数据库服务器怎么配置网络)

单击“下一步”,选择文本数据源的存放路径,输入文本数据源的后缀名称,输入数据分隔符(这里为英文的逗号),如果第一行为列名,第二行为数据类型,则选择相应的复选框,单击“完成”按钮即可。如图:

(数据库服务器怎么配置)(数据库服务器怎么配置网络)

二、 设计器中使用文本数据源

在摘要视图中新建数据集,数据源选择前面建的txt,类型选择SQL语句。见下图:

(数据库服务器怎么配置)(数据库服务器怎么配置网络)

点击下一步后,就与关系型数据库一样写sql语句就可以得到数据集了。

三、 服务器中配置文本数据源

1、 把驱动“bios.report.core_6.1.0.jar” 放到tomcat文件夹下的lib文件中,bios.report.core_6.1.0.jar可以从BIOS Studio\plugins中找到。

2、 创建JNDI,用文本文件打开Tomcat的conf文件夹中的server.xml数据源,在Context节点处添加JNDI,如下:

<Resource name="bios_txt" auth="Container" type="javax.sql.DataSource"

driverClassName="bios.report.core.jdbc.csv.CsvDriver"

url="jdbc:bios:csv: C:\Users\bijet789\Desktop\csv" <!--文本文件路径-->

maxActive="20" />

3、 创建dataSource节点, 用文本文件打开报表应用的WEB-INF\resources\report_config.xml文件,在dsConf节点处添加dataSource节点,如下:

<dataSource>

<Name>txt</Name><!-- 数据源名称,与设计器中一致 -->

<JNDIPrefix>java:comp/env/</JNDIPrefix><!-- JNDI查找前缀 -->

<JNDIName>bios_txt</JNDIName> <!-- 数据源的JNDI资源名称 -->

<DBType>text</DBType><!-- 数据库类型 -->

<DBEncode>GBK</DBEncode><!-- 数据库编码方式 -->

<SQLDecode>false</SQLDecode><!-- 是否进行Sql语句转码 -->

<Default>false</Default><!-- 是否为默认数据源 -->

</dataSource>

声明:我要去上班所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,版权归原作者皕杰报表所有,原文出处。若您的权利被侵害,请联系删除。

本文标题:(数据库服务器怎么配置)(数据库服务器怎么配置网络)
本文链接:https://www.51qsb.cn/article/m8hxd.html

(0)
打赏微信扫一扫微信扫一扫QQ扫一扫QQ扫一扫
上一篇2023-01-06
下一篇2023-01-06

你可能还想知道

发表回复

登录后才能评论