我正在尝试使用 SQLite 连接到数据库。编辑器中没有出现错误,但是当我运行应用程序时,我收到错误消息,指出;
"java.sql.SQLException:找不到适合 jdbc:sqlite//school.sqlite 的驱动程序">
package dbUtil;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class dbConnection {
private static final String SQCONN = "jdbc:sqlite//school.sqlite";
public static Connection getConnection() throws SQLException {
try {
Class.forName("org.sqlite.JDBC");
return DriverManager.getConnection(SQCONN);
} catch (ClassNotFoundException ex) {
ex.printStackTrace();
}
return null;
}
}
我确实下载了最新的sqlite驱动程序到库,即"sqlite-jdbc-3.23.1">
任何人都可以帮助我解决此错误消息吗?谢谢
如果有人看到这篇文章并遇到同样的问题,我只是改变了
private static final String SQCONN = "jdbc:sqlite//school.sqlite";
到全路径;
private static final String SQCONN = "jdbc:sqlite:/C:/Users/MAMI/Desktop/OKUL/SchoolSystem/src/school.sqlite";
正如@a_horse_with_no_name提到的。现在工作正常。
再次感谢