我需要连接到我的文件系统上的数据库,但我注意到JDBC指的是内存中的数据库,任何时候我想检查表需要编写代码来检索他们的数据,目前我有一个SQLite数据库。 我使用了以下代码,但即使输入正确的地址,它也不会连接到我的数据库。
String sDriver = "org.sqlite.JDBC";
String Database = "users/documents/DB.sqlite";
String sJdbc = "jdbc:sqlite";
答案 0 :(得分:1)
将数据库(DB.sqlite)移动到工作目录中。然后使用此URL连接到它:
jdbc:sqlite:DB.sqlite
使用JDBC,它将是这样的:
String driver = "org.sqlite.JDBC";
Class.forName(driver);
String dbUrl = "jdbc:sqlite:DB.sqlite";
Connection connection = DriverManager.getConnection(dbUrl);