gpt4 book ai didi

java - 无法连接到 SQLite 数据库

转载 作者:行者123 更新时间:2023-12-01 15:59:11 28 4
gpt4 key购买 nike

try {
con = DriverManager.getConnection("jdbc:sqlite:db/Freepark.sqlite");
} catch (SQLException e) {
// TODO Auto-generated catch block
System.out.println("error al buscar la base de datos");
}

我正在尝试对 SQL 数据库进行第一次查询,但连接到它时遇到问题,我认为问题肯定是 URL,项目名称是 BaseTest,在项目文件夹内我有一个名为 DB 的子文件夹和里面是 Freepark.sqlite。当我运行该项目时,会出现 println 消息,因此我知道问题出在 url 上。像 class.forName 之类的事情已经在这个代码示例上面完成了。

最佳答案

为什么不尝试将名称与相对路径\一起输入,例如:db\Freepark.sqlite

或者也尝试输入 sqlite 文件的完整路径。

此外,您是否在语句之前添加了启用 sqlite 驱动程序的语句,例如:

 Class.forName("SQLite.JDBCDriver").newInstance(); 

 Class.forName("org.sqlite.JDBC"); 

关于java - 无法连接到 SQLite 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4348702/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com