表格软件FineReport教程:[1]JDBC连接数据库
1、新建数据库,选择JDBC方式连接
![表格软件FineReport教程:[1]JDBC连接数据库](https://exp-picture.cdn.bcebos.com/edd84743040148fedb2e90d88fd149299b8802c0.jpg)
2、选择数据库类型,修改URL
选择数据库类型如Oracle,会自动加载的驱动器及默认的URL,根据实际数据库服务器地址修改URL,如下:
![表格软件FineReport教程:[1]JDBC连接数据库](https://exp-picture.cdn.bcebos.com/059057299a8839132389215d26bcbe2f46707cc0.jpg)
3、连接池属性
点击连接池属性可设置该JDBC数据连接的连接池配置
输入用户名、密码,测试连接
输入Oracle数据库用户名与密码,点击左上方的测试连接,提示成功,数据库连接便定义好了。
其他数据库连接步骤相同。
注:测试连接成功并不是说已经可以正确地获取到数据库的数据,测试的只是网络连接。
![表格软件FineReport教程:[1]JDBC连接数据库](https://exp-picture.cdn.bcebos.com/e9a4f2eeadbcbe2f881c8bab54dae43b3a8678c0.jpg)
4、数据库驱动及URL对应表
以下列出设计器中支持的数据库及对应的连接属性值:
注:在进行数据连接的时候要注意驱动器支持的数据库版本,如果选择的数据库版本不在上述表格中,那么就需要更换驱动器。
![表格软件FineReport教程:[1]JDBC连接数据库](https://exp-picture.cdn.bcebos.com/4759c1dae43b3b86d64d82e4185653bbf92075c0.jpg)
![表格软件FineReport教程:[1]JDBC连接数据库](https://exp-picture.cdn.bcebos.com/03605157935653bb204ca9481d0b3121046171c0.jpg)
5、示例
使用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。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:25
阅读量:85
阅读量:85
阅读量:159
阅读量:130