iReport 入门 之 数据源管理(二)
来源:互联网 发布:淘宝买苹果7手机靠谱吗 编辑:程序博客网 时间:2024/06/08 19:44
添加数据库驱动
如果我们连接数据库,碰到了ClassNotFoundError,如下图所示,不要紧张,这个是由于找不到数据库驱动所致。
我们在上一章配置JDBC数据源时,我们可以看到内置的数据库驱动有MySQL、Oracle、PostgreSQL等,但是有些是黑色的,有些是红色的,
原因在于iReport只内置了MySQL、PostgreSQL、Vertica三种数据库的驱动,如需连接其他数据库,需要我们自己安装数据库驱动,不知道是否有版权相关。
安装数据库驱动非常简单,也有不同的方式,我们以oracle数据库为例,
将数据库驱动包class12.jar( oracle 92数据库) 拷贝到ireport的某个目录下(为了避免别误删除),最好和mysql数据库驱动放到一起,
本例中将其放置到了iReport/ide10/modules/ext目录下。
接下来,我们需要将其添加到iReport的类加载路径中,选择工具——选项,在classpath选项卡中,指定我们刚刚添加的JAR包即可。
添加完成后,我们再连接oracle数据库进行测试,可以看到提示连接成功。
除了上述方法外,我们也可以选择 窗口——服务 或快捷键ctrl+5 ,打开服务窗口。
展开数据库——驱动程序,在驱动程序上右键,选择新建驱动程序即可。
对于配置方式,可以参考下面的MySQL。
- iReport 入门 之 数据源管理(二)
- iReport 入门 之 数据源管理(一)
- iReport学习二:javabean作为数据源
- iReport专题学习之数据源 09
- ireport子报表数据源
- ireport配置Bean数据源
- iReport专题学习之入门简介01
- iReport专题学习之入门简介01
- Jasper+ireport动态报表学习(二)使用数据库作为数据源进行报表绘制
- ireport+jsp基于jasperReport 实现(后台map数据源)导出报表至web页面 二
- iReport使用javabean做数据源
- iReport用javabean创建数据源
- ireport 使用JRMapCollectionDataSource作数据源
- ireport中不使用数据源
- iReport 无数据源格式报表
- jqgrid快速入门之二:不用url,自己构造表格数据源
- PHP框架设计入门之二:管理用户
- PHP框架设计入门之二:管理用户
- 今天我真的失去你了吗
- C++ char *c 与char []区别
- Android开发之旅:应用程序基础及组件(续)
- ViewState与Session
- JDK配置
- iReport 入门 之 数据源管理(二)
- 音视频网络传输技术在安防系统中的应用
- 那些让 Web 开发者们深感意外的事情
- 进程间通信(IPC)
- 硬件环境
- QT中TCP/UDP通信数据的组织
- 计数排序和基数排序
- Array.prototype.slice.call(arguments, 1)
- GAE SDK 1.4.0 发布了!