如何连接到项目文件夹内的数据库

问题描述 投票:0回答:1

也许这是一个愚蠢的问题,但我是数据库的新手,我不知道如何做到这一点。

我有以下代码行,以便连接到位于我的D:驱动器中的数据库。如果数据库位于项目文件夹中,如何更改它以便连接到数据库? (我使用netbeans IDE)

Connection conn = DriverManager.getConnection("jdbc:sqlite:d:\\Databases\\DataBase1.db");
//I don't want an exact path, I need it so it works idependetly of where the project folder is located
java forms server
1个回答
0
投票

根据这个answer

在您的代码中,您可以使用相对路径,它应该相对于项目目录的顶部。在NetBeans的数据库服务中,您需要使用绝对路径连接到存在的数据库(在您的项目中),或者您需要提供相对路径...

所以根据SQLite Tutorial连接字符串应该如下:

    jdbc:sqlite:DataBase1.db
© www.soinside.com 2019 - 2024. All rights reserved.