通过phonegap访问已经创建的Sqlite数据库

发布于 2024-12-08 20:45:56 字数 150 浏览 0 评论 0原文

我刚刚开始使用phonegap,我的应用程序需要使用数据库进行存储。现在,我已经阅读了有关phone-gap存储的所有文档,但没有任何地方可以访问已经存在的数据库。 我的问题是可以通过phonegap使用已经创建的数据库吗?如果是的话怎么办?在哪里以及如何包含数据库文件以及如何检索值?

I have just started using phonegap, and my application demands an use of a database for storage. Now, i have read all the documentation for phone-gap's storage, but nowhere is it given that one can access an already present database.
My question is that can one use an already created database through phonegap? if so then how to do it? where and how to include the database file and how to retrieve values?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

夏末染殇 2024-12-15 20:45:56

不容易。

有一些看似黑客的方法可以做到这一点,但我还没有测试过它们。我将在下面发布链接。

我在同一条船上。这是我的计划(出于不同的原因,我之前已经在 AIR 应用程序中执行过此操作,我将在下一个 PhoneGap 应用程序中执行此操作)。

使用 SQLite Studio 这样的工具,我将获取预先存在的数据库并将其(数据和所有内容)导出到创建脚本。然后,我将在应用程序第一次运行时使用该创建脚本来创建和加载数据库和表。除非您要处理大量数据,否则我认为这在大多数情况下都有效。

黑客解决方案的参考:

http://groups.google.com/group/phonegap/browse_thread/thread/ca6c85f7d6c3976c/1195990551444915
http://groups.google.com/group/phonegap/browse_thread/thread/5e57a728dc66a2a1

Not easily.

There are some seemingly hackish ways to do it, but I have nto tested them. I will post links below.

I am in the same boat. Here is what I am planning (I have done this before with AIR applications for different reasons, I will be doing it with my next PhoneGap app).

Using a tool like SQLite Studio I will take the pre-existing DB and export it (data and all) to a create script. Then I will use that create script to create and load the DB and tables the first time the app runs. Unless you are dealign with a huge amount of data I think this would work in most cases.

References for the hacky solutions:

http://groups.google.com/group/phonegap/browse_thread/thread/ca6c85f7d6c3976c/1195990551444915
http://groups.google.com/group/phonegap/browse_thread/thread/5e57a728dc66a2a1

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文