2

我正在尝试在 Java Applet 中访问我的 SQLite3 数据库。当我运行我的代码以连接到数据库时,我收到此错误No suitable driver found for a.db,我该如何解决?

现在我不完全确定我是否真的安装了正确的驱动程序......我会告诉你我做了什么&你能告诉我我还需要做什么才能让 Eclipse IDE 找到 SQLitejdbc 驱动程序:

  • BK 信息:在 Windows 7 上,使用 Eclipse Helios Java
  • 我有一个用 python 创建的 SQLite3 数据库,我想在我的 Java Applet 中读取它
  • 我已经从http://www.zentus.com/sqlitejdbc/下载了文件 sqlitejdbc-V056.jar
  • 然后我将上述文件复制并粘贴到路径 C:\Program Files\Java\jre6\lib & C:\Program Files\Java\jre6\lib\ext
  • 在 Java 小程序中运行以下代码并获得带有文本的异常:“找不到适用于 a.db 的驱动程序”
Class.forName("org.sqlite.JDBC");
Connection conn = DriverManager.getConnection("a.db"); // exception thrown here

任何信息都会非常有帮助。我需要将驱动程序导入到我的 Eclipse 项目中吗?

4

1 回答 1

6

Try this:-

Class.forName("org.sqlite.JDBC");
Connection conn = DriverManager.getConnection("jdbc:sqlite:a.db");
于 2011-02-07T03:35:09.843 回答