0
我有這樣的代碼:SQLite的Web應用程序,從插入獲取行?
database.transaction(function(transaction) {
transaction.executeSql('INSERT INTO incomplete (todo, description, date) VALUES (?, ?, ?);', [todoInput, descriptionInput, myDate]);
});
但我想要做的是讓行[]; (或更具體的行[id])從我剛剛插入。
交易方法是否返回更多值?
更新:
我用變量,標準sqlite-webapp方式插入它。
var todoInput = $('#todo').val();
var descriptionInput = $('#description').val();
var myDate = new Date();
myDate.getMonth() + 1 + '/' + myDate.getDate() + '/' + myDate.getFullYear();
database.transaction(function(transaction) {
transaction.executeSql('INSERT INTO incomplete (todo, description, date) VALUES (?, ?, ?);', [todoInput, descriptionInput, myDate]);
});
選擇SCOPE_IDENTITY()不使用SQLite支持,但你可能已經向我指出了正確的方向:http://stackoverflow.com/questions/5841921/how-to-use-scope-identity-in-sqlite –