【问题标题】:Insert into PhoneGap Database with forms使用表单插入 PhoneGap 数据库
【发布时间】:2012-12-21 17:07:27
【问题描述】:

我想制作一些表格,这些表格将保存到 PhoneGap 数据库中(那个在 index.html 中声明)。请注意,我要链接的代码不是 index.html,而是另一个。 我尝试将这些表单的值设为变量,然后使用 PhoneGaps javascript 用这些变量填充数据库。

LINK TO MY CODE

我也想知道这个: * 如果我构建了这个应用程序,我是否能够存储这些数据并能够重新启动我的手机并且它仍然存在?或者如果我这样做,数据会丢失吗? * 我是否必须在每个 HTML 站点上定义一个数据库,或者我能否以某种方式将当前 HTML 文件中的这些数据“插入”到 index.html 中声明的数据库中?

【问题讨论】:

    标签: javascript html sql cordova appmobi


    【解决方案1】:

    让我们尝试解决您的问题:

    您手机上的数据的持久性如何: How permanent is local storage on Android and iOS?

    Edit.html 与 index.html

    你试过用这段代码调用数据库吗:

    db = window.openDatabase("Database", "1.0", "PhoneGap Demo", 200000);
    

    Ofc 填写您自己创建原始数据库时使用的名称。- Opendatabase 要么创建数据库,要么打开它。

    【讨论】:

    • 感谢您的链接。我的意思是,我在 index.html 上创建了一个数据库,我如何使 edit.html 将 sql 查询从 edit.html 插入 index.html 数据库?
    • 我还是不确定我明白你在问什么
    • 我在一个名为“index.html”的 HTML 文件中创建了一个数据库,我在这个问题中链接到的是一个名为“edit.html”的 HTML 文件。在“edit.html”中,我希望将输入表单中的数据插入到我在“index.html”中创建的数据库中。这甚至可能吗?如果可以,我该怎么做?
    • 我重新编写了答案,尝试了我的建议,如果可行,请告诉我。但是,使用 phonegap 需要您有一个 index.html,我建议您首先停留在该页面上,使用 Jquery Mobile 之类的框架。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-07
    • 2019-05-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多