Hello,
I have this generic service (custom javscript implementation) to retrieve data from websql. It only retrieve 100 results, how can I add limit parameter to retrieve more records?:
Appery.jsWEBSQL = Appery.createClass(null, {
Code: Select all
init : function(requestOptions) {
this.__requestOptions = $.extend({}, requestOptions);
},
process : function(settings) {
//settings.beforeSend(settings);
if (this.__requestOptions.echo) {
settings.success(this.__requestOptions.echo);
} else {
var ourFinalArray = [];
db.transaction(function(tx) {
var sql = "select ... ";
tx.executeSql(sql, [], function(tx, results) {
var len = results.rows.length, i;
if (len === 0) {
console.log("no records");
} else {
for (i = 0; i < len; i++) { // for each row
ourFinalArray.push(results.rows.item(i)); // pushing row object to an array
}
settings.success(ourFinalArray);
}
settings.complete('success');
});
});
settings.success({});
}
settings.complete('success');
}
});
Thank your for your help.
BR