记录未在特定查询中给出的phonegap sqlite存储中更新

时间:2017-01-22 10:37:37

标签: sqlite cordova updates

这是在表中更新单个记录的查询。 其中FriendTable.tablename和其他列名定义了一个常量文件。 要更新的值存储在Friend变量中。

FriendTable.updateValues=function(Friend,successCallback,errorCallback){
    var query = 'update '+ FriendTable.tablename + ' set ' + FriendTable.lat + '=?,' + FriendTable.lon + '=?,' + FriendTable.locaddr + '=?,' + FriendTable.locts + '=? where ' + FriendTable.phonenumber + " =?";
    app.dbobj.transaction(function (tx) {
        console.log('Update Friend record :: ' + query);
        console.log('Friend data :: ' + Friend.toString());
        tx.executeSql(query,[Friend.lat,Friend.lon,Friend.locaddr,Friend.locts,Friend.phonenumber],successCallback,errorCallback);
    });
}

0 个答案:

没有答案