当使用FineReport报表工具时,若在数据库选项中找不到dBase类型,可通过手动配置JDBC数据连接的方式实现。只需正确填写dBase对应的JDBC驱动、连接地址及参数,即可成功建立连接并读取数据,完成后续报表设计。
1、 jar包准备就绪
2、 连接dbase数据库时,除了需要dbfdriver.jar外,还需下载log4j.jar文件,下载后将其复制到项目对应的lib目录中,具体位置可参考下图所示结构。
3、 创建数据连接
4、 重启设计器后,进入服务器菜单,选择定义数据连接功能。新建一个JDBC类型的数据连接,在数据库类型中选取others。在驱动类名称栏填写jstels.jdbc.dbf.DBFDriver2,随后在URL地址栏手动输入jdbc:jstels:dbf:D:/FineReport/WebReport/,此路径需指向存放dbase数据库文件的实际目录,确保路径正确无误,具体设置可参考对应示意图。
5、 点击测试连接,成功后即可访问数据库中的数据。
评论
更多评论