我需要连接到 Sqlite 数据库,我正在使用以下代码,但我认为它连接到内存中的数据库。如何连接到磁盘上的数据库。
String sDriver = "org.sqlite.JDBC";
String Database = "NyDatabase.sqlite";
String sJdbc = "jdbc:sqlite";
String sDbUrl = sJdbc + ":" + Database;
Class.forName(sDriver);
conn = DriverManager.getConnection(sDbUrl);
Statement st = conn.createStatement();
// result = st.executeQuery(Select).toString();
rs = st.executeQuery(Select);
while (rs.next()) {
for (int i = 1; i <= 4; i++)
result[i] = rs.getString(i);
}
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
catch(Exception e){
e.printStackTrace();
}