1
誰かが私のionic/cordovaアプリケーションが既に開いているSQLite DBに書き込んでいるときにエラーメッセージを教えてください。それからの読み込みCordova SQLiteプラグインエラーコード
が正常に動作しますが、動作していないために書いて...私は書き込みトランザクションを実行する前に
[Log] {"db":{"openargs":{"name":"mydb.db","dblocation":"docs"},"dbname":"mydb.db"},"txlock":true,"readOnly":false,"executes":[],"finalized":true} (console-via-logger.js, line 174)
これはどのようなSQLiteの出力です:
[Log] OPEN database: mydb.db (console-via-logger.js, line 174)
[Log] new transaction is waiting for open operation (console-via-logger.js, line 174)
[Log] DB opened: mydb.db (console-via-logger.js, line 174)
私はへの書き込み方法ですことそれ
myDB.transaction(function(transaction) {
var query = "UPDATE Data SET Values='"+dataJSON+"'";
// console.log(query);
transaction.executeSql(query,[],
//On Success
function(tx, result) {
// console.log('UPDATE SUCCESSFULLY');
deferred.resolve(true);
},
//On Error
function(error){
// console.log('Backing up data to DB failed');
deferred.reject(error);
});
});
私は同じ問題があります。それはデータベースの前にトランザクションをやろうとしているようです。 – Tana
私の場合、プログラムはすでにDB上で正常に処理されています。エラーが何を意味するのか? –
この読書は、あなたが書いてみたいと思っているテーブルと同じですか? – Tana