phonegap如何将参数传递给executeSql函数?

时间:2013-06-21 15:20:05

标签: sqlite cordova

我有如下查询;

db.transaction(function (tx) {

             for (var i = 0; i < 10; i++) {

                   var table = localSyncRecords[i].ActionTable.toString();
                   tx.executeSql("Select * From Client", [], function (tx, resp) { alert(table) }, function (tx, resp) {}); 

           } // for loop
 });

当我执行此查询时,它每次都会提醒相同的表名。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

尝试这样的解决方案;

db.transaction( function(tx){ your_function(tx, parameter1, parameter2) }, ErrorCallBack );