0
在我的HTML5中,我有一個for循環,它調用一個函數來插入數據庫。我需要這個函數在單個事務中。HTML5,SQLite交易問題
function Ins(id){
db.transaction(function(tx){
tx.executeSql('insert into Product(id) values(?);', [iName], function() {}, function() { });
});
}
for循環
db.transaction(function(tx){tx.executeSql("BEGIN",[]);});
for (intCountLine=1;intCountLine<=1000;intCountLine++)
{
Ins(intCount);
}
db.transaction(function(tx){tx.executeSql("COMMIT",[]);});
你可以看到,我有交易開始&提交,但我相信,當它調用INS功能,它會打開一個新的事務,並關閉它,每次它被稱爲。我如何確保不會發生。
GOOGLE了它,但無法找到它......在這裏把我扔一些輕....