我有以下功能:
function query(db, querystr){
var resultSet;
db.transaction(function(tx){
tx.executeSql(querystr, [], function(tx, results){
console.log("ROWS ---> "+results.rows);
resultSet = results.rows;
}, dbError);
}, dbError, dbSuccess);
return resultSet;
}
如何在 main 函数中获取 results.rows 以便返回给调用者?
假设调用者执行以下操作:
var result_rows = query(db, 'select 1 from dual');
如何确保 result_rows 从 tx.executeSql 嵌套函数中获取 results.rows 值?我在此示例中所做的方式是调用者未定义。
谢谢你,TS