要将ireport与sqlite或java derby一起使用吗

要将ireport与sqlite或java derby一起使用吗,java,sqlite,jasper-reports,ireport,derby,Java,Sqlite,Jasper Reports,Ireport,Derby,我正在为一位客户使用Java和MySQL开发一个应用程序。 我不想让客户在他的电脑上安装MySQL,所以我选择了JavaDerbyDB。 不幸的是,我在ireport向导中找不到Derby或SQLite的连接;有解决方案吗?如果要连接到iReport中默认不存在的数据库,则需要将jar添加到iReport类路径中。在过去,我只是将带有驱动程序的jar添加到iReport中的lib文件夹中,然后重新启动iReport 第一次下载 您必须进入iReportTools->Options->Classp

我正在为一位客户使用Java和MySQL开发一个应用程序。 我不想让客户在他的电脑上安装MySQL,所以我选择了JavaDerbyDB。
不幸的是,我在ireport向导中找不到Derby或SQLite的连接;有解决方案吗?

如果要连接到iReport中默认不存在的数据库,则需要将jar添加到iReport类路径中。在过去,我只是将带有驱动程序的jar添加到iReport中的lib文件夹中,然后重新启动iReport

第一次下载

您必须进入iReportTools->Options->Classpath,然后单击AddJAR并添加下载的sqlitejdbc.jar文件

现在连接到数据库。首先选择Jdbc连接。在这之后,您仍然没有在JDBC驱动程序组合框中看到sqlite驱动程序。因此,在“org.sqlite.JDBC”和JDBC url类型“JDBC:sqlite:sqlite file location”中输入,例如“JDBC:sqlite:E:\Workplace\Db\u test\project2.sqlite”

然后单击“测试”,如果您提供了任何密码,则键入密码,否则将其留空。:)