Cordova SQLite在查询后不返回行

时间:2017-06-04 16:36:59

标签: javascript android sqlite cordova cordova-plugins

我有一个Cordova应用程序,我正在使用cordova-sqlite-storage插件

我的查询非常简单:

SELECT * FROM clients; 

这是Javascript代码:

  ctx.transaction(function(tx) {
        tx.executeSql("SELECT * FROM cards;", [], function(tx, rs) {
            alert(JSON.stringify(rs));
            onSuccess(rs);
        }, function(tx, error) {
            onfail();
        });
    });

rs不包含行数据,警告显示:

{"rows":{"length":1},"rowsAffected":0}

所以我在某处有一排,但它没有返回它

我在这里失踪了什么?

1 个答案:

答案 0 :(得分:1)

获取需要使用rs.rows.item(0)的数据。 fieldname

尝试提醒(rs.rows.item(0));