HTML5数据库表 - 检查是否空
问题描述:
我试图编写一个函数来确定html5 websql数据库表是否为空。代码如下。我把警报放在那里看看发生了什么。当此功能在底部弹出警报时,首先弹出。尽管表格为空,但返回值为false。HTML5数据库表 - 检查是否空
function tableisempty() {
tf = false;
query = "SELECT * FROM OLL;";
localDB.transaction(function(transaction){
transaction.executeSql(query, [], function(tx, results){
if (results.rows.length == 0) {
tf = true;
alert ("table has "+results.rows.length+" rows. returning "+tf);
} else {
tf = false;
alert ("table is not empty. returning "+tf);
}
}, errorHandler);
});
alert ("return value is " + tf);
return tf;
}
这真的是HTML5吗? – GolezTrol
@GolezTrol是的。例如http://diveintohtml5.org/storage.html –
今天我学到了一些东西。 :) – GolezTrol