1
我还没有能够找到一个表是否存在我的数据库。我打开/ JS用这样的创建:需要检查表中是否存在与SQlite SQlite
DEMODB = openDatabase(shortName, version, displayName, maxSize);
然后:
DEMODB.transaction(function(tx) {
tx.executeSql("SELECT COUNT(*) FROM sqlite_master WHERE type='table' and name='MyTable'", [],
function(tx, result) {
//console.log(result.rows);
cont = result.rows.length;
},
function(tx, error){
// error occured
}
);
});
续始终有1个(如果执行的功能)。我也试过这个:
pragma table_info('abreviations'
但我得到错误“缺少授权”。
我错过了什么?