Javascript Phonegap SQLite错误5
我正在为一个应用程序使用phonegap,我需要使用一个SQLite数据库。我的问题是,在加载时,我得到一个SQL错误,下面是有问题的代码:Javascript Phonegap SQLite错误5,javascript,sqlite,cordova,Javascript,Sqlite,Cordova,我正在为一个应用程序使用phonegap,我需要使用一个SQLite数据库。我的问题是,在加载时,我得到一个SQL错误,下面是有问题的代码: //Open DB function findLocalNotes() { var db = window.openDatabase("rev_aLocalNotes", "1.0", "Revision App Local Notes", 200000); db.transaction(functionDB, er
//Open DB
function findLocalNotes() {
var db = window.openDatabase("rev_aLocalNotes", "1.0", "Revision App Local Notes", 200000);
db.transaction(functionDB, errorCB, successCB);
}
//Create if needed DB
function functionDB(db) {
db.executeSql("CREATE TABLE IF NOT EXISTS local_notes (id INTEGER PRIMARY KEY AUTOINCREMENT, title TEXT, group TEXT, note TEXT, lastupdated DATE, created DATE)");
}
//If error, say
function errorCB(e) {
alert("SQL ERROR " + e.code);
}
//If DB exist/created Open it.
function successCB() {
var db = window.openDatabase("rev_aLocalNotes", "1.0", "Revision App Local Notes", 200000);
db.transaction(queryDB, errorCB);
}
//Run query
function queryDB(db) {
db.executeSql('SELECT * FROM local_notes', [], querySuccess, errorCB);
}
//Run with returned query rows
function querySuccess(db, results) {
var len = results.rows.length;
if(len != 0) {
for (var i=0; i<len; i++){
alert(results.rows.item(i).title)
}
}
else {
main_content.append("<div href='write_note.html' id='no_notes'><p>It looks like you have no notes! Tap here to add one!</p><img src='img/note_add.png'/></div>");
$('#no_notes').click(function() { $.mobile.changePage( 'write_note.html', {transition: "none"}, true, true); });
}
return false;
}
//打开数据库
函数findLocalNotes(){
var db=window.openDatabase(“修订版aLocalNotes”,“1.0”,“修订版应用程序本地注释”,200000);
事务(functionDB、errorCB、successCB);
}
//如果需要,创建数据库
函数functionDB(db){
db.executeSql(“创建表,如果不存在本地注释(id整数主键自动递增、标题文本、组文本、注释文本、上次更新日期、创建日期)”;
}
//如果有错误,就说
函数错误cb(e){
警报(“SQL错误”+e.code);
}
//如果数据库存在/创建,请打开它。
函数successCB(){
var db=window.openDatabase(“修订版aLocalNotes”,“1.0”,“修订版应用程序本地注释”,200000);
数据库事务(查询数据库、错误数据库);
}
//运行查询
函数queryDB(db){
db.executeSql('SELECT*FROM local_notes',[],querySuccess,errorCB);
}
//使用返回的查询行运行
函数查询成功(数据库,结果){
var len=results.rows.length;
如果(len!=0){
对于(var i=0;i)和,错误是什么?@dfsq抱歉,错误代码5