【发布时间】:2011-10-10 06:17:49
【问题描述】:
我刚刚开始使用 phonegap,我的应用程序需要使用数据库进行存储。现在,我已经阅读了有关 phone-gap 存储的所有文档,但没有任何地方可以访问已经存在的数据库。 我的问题是,可以通过 phonegap 使用已经创建的数据库吗?如果是这样,那该怎么做?在哪里以及如何包含数据库文件以及如何检索值?
【问题讨论】:
标签: javascript database sqlite html cordova
我刚刚开始使用 phonegap,我的应用程序需要使用数据库进行存储。现在,我已经阅读了有关 phone-gap 存储的所有文档,但没有任何地方可以访问已经存在的数据库。 我的问题是,可以通过 phonegap 使用已经创建的数据库吗?如果是这样,那该怎么做?在哪里以及如何包含数据库文件以及如何检索值?
【问题讨论】:
标签: javascript database sqlite html cordova
不容易。
有一些看似很老套的方法可以做到这一点,但我没有对它们进行测试。我将在下面发布链接。
我在同一条船上。这就是我的计划(我以前使用 AIR 应用程序出于不同的原因这样做过,我将使用我的下一个 PhoneGap 应用程序这样做)。
使用 SQLite Studio 之类的工具,我将获取预先存在的数据库并将其(数据和所有)导出到创建脚本。然后我将使用该创建脚本在应用程序第一次运行时创建和加载数据库和表。除非您与大量数据不一致,否则我认为这在大多数情况下都有效。
hacky 解决方案的参考:
http://groups.google.com/group/phonegap/browse_thread/thread/ca6c85f7d6c3976c/1195990551444915 http://groups.google.com/group/phonegap/browse_thread/thread/5e57a728dc66a2a1
【讨论】: