如何连接到项目文件夹内的数据库
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何连接到项目文件夹内的数据库相关的知识,希望对你有一定的参考价值。
也许这是一个愚蠢的问题,但我是数据库的新手,我不知道如何做到这一点。
我有以下代码行,以便连接到位于我的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
答案
根据这个answer:
在您的代码中,您可以使用相对路径,它应该相对于项目目录的顶部。在NetBeans的数据库服务中,您需要使用绝对路径连接到存在的数据库(在您的项目中),或者您需要提供相对路径...
所以根据SQLite Tutorial连接字符串应该如下:
jdbc:sqlite:DataBase1.db
以上是关于如何连接到项目文件夹内的数据库的主要内容,如果未能解决你的问题,请参考以下文章