0

私はphonegapを使用してAndroidでいくつかのDB(SQL)操作を実行しています...すべてが正常に機能していますが、クエリの実行中に不要なエラーが発生します..これは私のコードです

var db = window.openDatabase("something", "1.0",
                            "PhoneGap Demo", 0);
                    db.transaction(someFunction, errorCB);

function someFunction(tx) {

    tx.executeSql('SELECT md5_value from md5_table where category = 1', [],
            gettingMd5QuerySuccess, errorCB);

}

function gettingMd5QuerySuccess(tx, results) {

        tx.executeSql('UPDATE md5_table set md5_value = "' + tempValue
            + '" where category = 1', successCB, errorCB);

    }

function errorCB(err) {
    alert("Error processing SQL: " + err);
}

私は何が間違っているのですか?

4

1 に答える 1

1

構文エラーを実行していました...置き換える必要があります

tx.executeSql('UPDATE md5_table set md5_value = "' + tempValue
        + '" where category = 1', successCB, errorCB);

tx.executeSql('UPDATE md5_table set md5_value = "' + tempValue
        + '" where category = 1', [], successCB, errorCB);
于 2012-04-12T13:46:27.533 に答える