如果我将服务器数据库文件下载到我的应用程序中。可以对该文件进行数据库操作吗?
如果是,我可以将它存储在我的应用程序内存中吗? 如果您给我一个示例,我将不胜感激。
请帮忙..
谢谢!
最佳答案
我假设您下载了一个 SQLite 数据库文件并将其存储在可访问的位置。
您可以使用 Android 的 SQLite API 在特定路径打开数据库:http://developer.android.com/reference/android/database/sqlite/SQLiteDatabase.html : SQLiteDatabase db = SQLiteDatabase.openDatabase(path, null, 0);
当然,您可以像使用其他数据库连接一样使用它。
从设计的角度来看,这样做并不是一个好主意,通过某种网络服务对数据进行结构化访问会更好;这将允许应用程序对不同的存储方法使用react,并使设计独立于特定数据库、数据库版本和模式。
关于android-sqlite - 我们可以对外部数据库文件执行sql操作吗?安卓,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20518812/