В моем HTML5 у меня есть цикл for, который вызывает функцию для вставки в базу данных. Мне нужна эта функция внутри одной транзакции.HTML5, вопрос транзакции SQLite
function Ins(id){
db.transaction(function(tx){
tx.executeSql('insert into Product(id) values(?);', [iName], function() {}, function() { });
});
}
для цикла
db.transaction(function(tx){tx.executeSql("BEGIN",[]);});
for (intCountLine=1;intCountLine<=1000;intCountLine++)
{
Ins(intCount);
}
db.transaction(function(tx){tx.executeSql("COMMIT",[]);});
Вы можете видеть, у меня есть сделка начать & совершить, но я предполагаю, что при вызове функции INS, было бы открыть новую транзакцию и закрыть его, каждый раз это называется. Как я могу убедиться, что этого не произойдет.
гугл его, но не мог найти его ... бросить меня некоторый свет здесь ....