【问题标题】:Invalid_State_Err:DOM Exception 11Invalid_State_Err:DOM 异常 11
【发布时间】:2013-12-30 12:53:42
【问题描述】:

我在 android 设备上运行一个 apk,这个应用程序是在 jquery mobile 中使用 phonegap 创建的 但问题出在数据库中 每当我使用一些 sqlite 查询和使用 window.opendatabase 命令时,它都会给我异常 Invalid_State_Err:DOM Exception 11 我附上了包含插入查询和尝试捕获和 opendatabse 的代码 在给定的代码中,它总是在 console.log("query is"+query_ins) 请帮帮我......

try{
                        var query_ins = 'INSERT INTO "users" (name, email, mobile, sex, center, city) VALUES ("'
                            + name_new
                            + '", "'
                            + email_new
                            + '",'
                            + mobile_new
                            + ',"'
                            + sex_new
                            + '","'
                            + center_new 
                            + '","' 
                            + city_new + '")';
                        alert("query is:  "+query_ins);
                        console.log("query is:" +query_ins);



                    var db = window.openDatabase("aakash_db", "2.0","Aakash Database", 200000);
                    alert("1");
                    //db.changeVersion("1.0", "1.1");
                    db.transaction(function(tx) {
                        alert("2");
                        populateDB(tx, query_ins);
                    }, errorCB, successCB);

                    }catch(err){
                        alert("error: "+err.message);
                        console.log("error: "+err.message);
                    }
                }

【问题讨论】:

    标签: android jquery sqlite cordova


    【解决方案1】:

    像这样更改您的交易代码并尝试

    var db = window.openDatabase("aakash_db", "2.0","Aakash Database", 200000);
    db.transaction(populateDB, errorDB, successDB);
    function populateDB(tx) {
        tx.executeSql(query_ins);
    }
    function errorDB(err) {
        alert(err.message)
    }
    function successDB() {
        //   alert("success!");
    }
    

    【讨论】:

    • 如果有帮助,请采纳答案
    猜你喜欢
    • 2011-01-22
    • 2011-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-08
    • 1970-01-01
    相关资源
    最近更新 更多