我在我的Java项目上遇到SQLite连接问题。错误看起来是这样的:Java - SQLite连接(找不到适合JDBC的驱动程序:sqlite:main.db)
发现JDBC没有合适的驱动程序:sqlite的:main.db
这是我的代码:
public static void main(String[] args) {
Connection c = null;
try {
// Class.forName("org.sqlite.JDBC");
String url = "JDBC:sqlite:main.db";
c = DriverManager.getConnection(url);
System.out.println("Connection to sql");
} catch (SQLException e) {
System.err.println(e.getMessage());
} finally {
try{
if(c!= null) {
c.close();
}
}catch(SQLException ex)
{
System.out.println(ex.getMessage());
}
}
}
你能帮帮我吗?
请在答案中加入相关部分,不要只依赖于链接。最重要的是,它甚至没有解决实际问题:“JDBC:...”而不是“”jdbc:...“'错误的情况。 –
@马克老实说,我不知道实际的答案。因此,我给出了工作示例链接,以便提问者将从这些链接上获得的一些额外细节中受益,这可能会给他的知识和专长带来额外优势。感谢您指出,我会在下一次保重。 – Anant666
在这种情况下,最好留下评论,而不是回答。 –