我有一个相当大的数据库(如许多记录)。我宁愿让客户端下载一个预先构建的数据库,而不是强制他们加载一堆文本,然后在能够使用该数据库之前插入所有记录。
它没有提到任何有关能够下载数据库的内容,但我认为 SO 上的某人可能有解决方案。
最佳答案
只需在模拟器上或通过某些 GUI 构建数据库...然后通过网络服务器上的数据库文件的链接使数据库在网络上可用。然后在应用程序中检查您制作的标志,看看它是否已下载数据库,如果还没有,则只需像通过 HTTP 的任何其他文件一样下载数据库并将其存储在您的文档目录中。然后设置您的标志,以便您知道您已经下载了数据库并且应用程序不需要再次执行此操作。然后,当您需要访问数据库时,只需将 sqlite 指向您放置在 Documents 目录中的数据库文件即可。
关于javascript - Webkit下载预建数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3195879/