DBにテーブルが存在するかどうかを確認できませんでした。私は次のようにJSでそれを開いたり作成したりします:
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
}
);
});
contには常に1があります(関数が実行される場合)。私もこれを試しました:
pragma table_info('abreviations'
しかし、「認証がありません」というエラーが表示されます。
私は何が欠けていますか?