Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Birt Eclipse,通过ODBC连接到SQLite数据库?我是否需要Birt使用特定的JDBC驱动程序?_Eclipse_Sqlite_Jdbc_Odbc_Birt - Fatal编程技术网

Birt Eclipse,通过ODBC连接到SQLite数据库?我是否需要Birt使用特定的JDBC驱动程序?

Birt Eclipse,通过ODBC连接到SQLite数据库?我是否需要Birt使用特定的JDBC驱动程序?,eclipse,sqlite,jdbc,odbc,birt,Eclipse,Sqlite,Jdbc,Odbc,Birt,我已经为此工作了一段时间,不幸的是,以前很少接触Birt和JDBC/ODBC。我一直在搜索,但无法确定Birt需要什么才能通过ODBC连接到SQLite数据库 我已在windows计算机上设置了SQLit db以使用ODBC。然而,从这里开始,我不知道,在Birt报告设计器->新数据源->JDBC数据源中,为了访问数据库,我应该放入什么 我需要为此安装一个特定的驱动程序作为“驱动程序类”吗 我的ODBC/SQLite db的路径是“驱动程序URL”字段吗 我将非常感谢您在这方面的任何建议。有专门

我已经为此工作了一段时间,不幸的是,以前很少接触Birt和JDBC/ODBC。我一直在搜索,但无法确定Birt需要什么才能通过ODBC连接到SQLite数据库

我已在windows计算机上设置了SQLit db以使用ODBC。然而,从这里开始,我不知道,在Birt报告设计器->新数据源->JDBC数据源中,为了访问数据库,我应该放入什么

我需要为此安装一个特定的驱动程序作为“驱动程序类”吗

我的ODBC/SQLite db的路径是“驱动程序URL”字段吗

我将非常感谢您在这方面的任何建议。

有专门针对SQLite的解决方案,因此您不必使用桥接器

URL应为:

jdbc:sqlite:/path/to/my.db

这个类是
org.sqlite.JDBC

正如最初的答案所指出的,您可以下载sqlite JDBC驱动程序。下载后,您需要将JAR正确部署到BIRT中,这样驱动程序就可以在eclipse设计器中使用。把罐子放进去:

<BIRT Install>\eclipse\plugins\com.actuate.data.oda.jdbc.drivers_<BIRT VERSION>
\eclipse\plugins\com.actuate.data.oda.jdbc.drivers_
一旦有了JAR,重新启动Eclipse/BIRT,您应该能够非常轻松地创建一个SQLite数据源


祝你好运

谢谢你的帮助,这应该有助于我保持理智:)(花了一天的大部分时间来熟悉这些东西)