【问题标题】:how to clear database in Phonegap?如何清除Phonegap中的数据库?
【发布时间】:2015-11-13 08:06:20
【问题描述】:

我正在将 phonegap 用于 android 应用程序,其中我使用数据库来保存记录

var db = window.openDatabase("buildingdb", "1.0", "buildingdatabase", 4 * 1024 * 1024);

 tx.executeSql("INSERT INTO........");
 tx.executeSql("INSERT INTO........");

我正在使用 tx.executesql() 插入行数据,在我使用 100 个数据之前,现在我已将其减少到 2 个数据,但它显示了所有 100 个数据。我怎样才能清除数据库,所以它只显示我给出的内容。

【问题讨论】:

    标签: android sqlite cordova


    【解决方案1】:

    只需运行:

    tx.executeSql("delete * from your_table_name")
    

    或者暂时将该行放入您的代码中并运行该应用程序一次。使用 Chrome Inspector 连接到设备并从那里运行它,而在这种情况下,您将需要以某种方式访问​​ tx

    【讨论】:

    • "*" 在删除查询中不是必需的
    猜你喜欢
    • 1970-01-01
    • 2014-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-05
    • 2012-04-01
    • 2015-03-08
    • 1970-01-01
    相关资源
    最近更新 更多