首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >配置IReport和火鸟

配置IReport和火鸟
EN

Stack Overflow用户
提问于 2013-07-11 20:43:44
回答 1查看 6.1K关注 0票数 1

我正在使用iReport的jasper报告。我的后端数据库在firebird中。我正在尝试用火鸟配置iReport,但不能成功。我已经在iReport图形用户界面的类路径中添加了firebird jar文件。之后,我在iReport的服务中添加了firebird。“服务”窗口显示firebird驱动程序。在那之后,当我右击驱动程序,然后使用选定的连接时,我得到一个窗口,我必须在其中输入我的凭据。

代码语言:javascript
复制
user Nmae: sysdba
password : masterkey
JDBC URL: jdbc:firebirdsql:localhost/3050:C:\Users\waqas\Desktop\MOBILESTORE.fdb

当我点击ok按钮时。我的iReport转到连接到数据库模式,很长一段时间后它没有响应。它还在连接火鸟。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-11 21:23:57

我假设你已经安装了Firebird,并且你的Firebird正在作为一个服务运行。运行火鸟服务的用户帐户无权访问您的用户配置文件,因此无法在C:\Users\waqas\Desktop\MOBILESTORE.fdb中打开数据库文件。将文件放在所有用户(或者特别是链接到Firebird服务的用户)都可以访问的位置,比如C:\Databases\

也就是说,我实际上预计这种情况几乎会立即导致错误,所以它可能是一个不同的问题。

编辑

你在评论中指出,你收到了一个java.lang.ClassNotFoundException: org.firebirdsql.jdbc.FBDriver。这意味着您没有将Jaybird JDBC驱动程序添加到iReport的类路径中。

您可以从http://www.firebirdsql.org/en/jdbc-driver/下载Jaybird (Firebird JDBC)驱动程序

我自己并不使用iReport,但是根据this tutorial的说法,你可以在Tools > Options > iReport,tab Classpath下添加驱动程序。您需要添加jaybird-full-2.2.3.jar jaybird-2.2.3.jarconnector-api-1.5.jar (从Jaybird压缩包的lib文件夹中)。

编辑2个

我刚刚下载了iReport并亲自尝试了一下。基本上有两种方法可以从iReport建立到火鸟的数据库连接,这两种方法对我都有效:

数据库JDBC连接

第一个选项是数据库JDBC连接,这要求驱动程序位于类路径上:

转至工具、选项、URL、类路径,然后在欢迎选项卡上的创建数据源图标上添加jaybird-full-2.2.3.jar

  • Click,然后选择数据库JDBC连接,然后单击下一步并为数据源指定名称和JDBC驱动程序输入org.firebirdsql.jdbc.FBDriver

  • For

  • 输入数据库的JDBC url (例如jdbc:firebirdsql://localhost/D:/data/db/employee.fdb)

  • Enter iReport

G232

单击测试应显示“连接测试成功!”。现在您可以使用数据库连接了。

NetBeans数据库JDBC连接

另一种连接方法是NetBeans数据库JDBC连接

click on >转到窗口,单击Drivers,然后单击Driver service

  • Right (S)下的Services

  • Expand driver
  1. (驱动程序文件)添加
  2. 和Name自动填写;单击ok
  3. 右键单击新的Firebird (JCA/JDBC驱动程序)条目并选择Connect using
  4. 输入用户名和密码以及JDBC url,单击ok
  5. 单击创建数据源图标
  6. 选择NetBeans数据库JDBC connection
  7. Enter a名称并从下拉列表中选择连接
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17593720

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档