Esiste un modo per eseguire più istruzioni in una singola transazione? Voglio fare qualcosa di simile:Come si eseguono più istruzioni in Web SQL?
db.transaction(function (tx) {
tx.executeSql(
"CREATE TABLE Foo(ID INTEGER); CREATE TABLE Bar(ID INTEGER)",
function (tx, result) {
alert("success!");
});
});
Ma invece, mi sto trovando che devo fare qualcosa di simile a questo, invece:
db.transaction(function (tx) {
tx.executeSql("CREATE TABLE Foo(ID INTEGER)");
tx.executeSql("CREATE TABLE Bar(ID INTEGER)",
function (tx, result) {
alert("success!");
});
});
Am sono limitato a dover eseguire singole istruzioni nella propria transazione e poi sparare un successoFn sull'ultima transazione o c'è un modo in cui posso eseguire più istruzioni in una singola transazione?