我创建了一个由sqlite数据库组成的应用程序。我已经创建了该代码的exe。我需要在特定文件夹中创建数据库,例如在c:\ Windows,以便最终用户无法识别数据库。我创建了数据库,它在执行文件夹本身被解压缩。任何建议......
答案 0 :(得分:3)
Class.forName("org.sqlite.JDBC");
Connection conn = DriverManager.getConnection("jdbc:sqlite:test.db");
在代码中的某处,您会找到类似上述两行的行。将连接字符串"jdbc:sqlite:test.db"
编辑到您希望数据库所在的路径,即:
"jdbc:sqlite:C:\\Windows\\yourdb.db"
注意:对于C:\Windows
这样的文件夹,您需要Win Vista / 7的管理员权限。