报表FineReport中JDBC连接数据库

 时间:2026-02-14 01:16:42

1、选择数据库类型,选择驱动器,修改URL

报表FineReport中JDBC连接数据库

2、方法二:

下载第三方jar包

需要使用连接access数据库的第三方jdbc驱动UCanAccess-2.0.9.2。

注:需要用户自己将对应驱动放置在%FR_HOME%\WebReport\WEB-INF\lib文件夹下。如下图所示:

报表FineReport中JDBC连接数据库

3、新建数据库,选择JDBC方式连接,选择数据库类型,选择驱动器,修改URL

驱动器修改为net.ucanaccess.jdbc.UcanaccessDriver;URL修改为jdbc:ucanaccess://access数据库所在的路径;如下图所示:

报表FineReport中JDBC连接数据库

报表FineReport中JDBC连接数据库

4、连接池属性

点击连接池属性可设置该JDBC数据连接的连接池配置,详细请查看JDBC连接池属性,这里使用默认设置,一般性都是用默认设置。

输入用户名、密码,测试连接

如果有用户名密码,输入Access数据库用户名与密码,点击左上方的测试连接,提示成功,数据库连接便定义好了。

注:测试连接成功并不是说已经可以正确地获取到数据库的数据,测试的只是网络连接。

 Oracle数据库

新建数据库,选择JDBC方式连接

报表FineReport中JDBC连接数据库

5、选择数据库类型,修改URL

选择数据库类型如Oracle,会自动加载的驱动器及默认的URL,根据实际数据库服务器地址修改URL,如下

报表FineReport中JDBC连接数据库

6、连接池属性

点击连接池属性可设置该JDBC数据连接的连接池配置,详细请查看JDBC连接池属性,这里使用默认设置,一般性都是用默认设置。

输入用户名、密码,测试连接

输入Oracle数据库用户名与密码,点击左上方的测试连接,提示成功,数据库连接便定义好了。

报表FineReport中JDBC连接数据库

7、其他数据库连接步骤相同。

注:测试连接成功并不是说已经可以正确地获取到数据库的数据,测试的只是网络连接。数据库驱动及URL对应表

以下列出设计器中支持的数据库及对应的连接属性值:

8、注:在进行数据连接的时候要注意驱动器支持的数据库版本,如果选择的数据库版本不在上述表格中,那么就需要更换驱动器。

示例

使用oracle数据库的时候,没有使用上述表格中所说的版本,而是oracle7.2.3,那么需要把oracle7中jdbc/lib目录下的classes12.jar放进FR的WEB-INF/lib中,同时删除ojdbc14.jar。相当于换了一个oracle驱动。

注:如果FR内置没有JDBC数据连接使用的驱动,需要用户自己将对应驱动放置在%FR_HOME%\WebReport\WEB-INF\lib文件夹下,如果放入驱动之后还是连接不上,请注意驱动版本和是否需要辅助jar。

  • 菱角烩鸡块的做法
  • 语言发育迟缓的训练方法
  • 煎牛排生酮饮食
  • 小肠竹荪干贝莲子汤的制作方法
  • 怎样煮山楂汤
  • 热门搜索
    双离合是什么意思 源远流长的意思 六级成绩什么时候出来 st段改变是什么意思 海螵蛸的作用 什么叫ps iqc是什么意思 油底壳的作用 白芷的作用与功效 什么是第三方软件