salve a tutti,
sto cercando di creare un database contenente una lista di oggetti alla sua creazione e per fare questo, usando javascript, il codice è:
Codice PHP:
var dbManager = {}; 
dbManager.dbMio = {};
dbManager.dbMio.db null;
dbManager.dbMio.open = function (){
var 
dbSize 1024 1024// 2Mb 

dbManager.dbMio.db openDatabase('ListaPersone','1.0''database delle persone',dbSize ); 

dbManager.dbMio.onError= function (txe){
console.log("Errore nel Database dei persone: "+e.message); }

dbManager.dbMio.onSuccess = function (tx){
console.log("OOOOK"); }

dbManager.dbMio.createTable = function(){
dbManager.dbMio.db.transaction (
function (
tx){ 
tx.executeSql('Create table IF NOT EXISTS ListaPersone(Campo text, ID text, Nome text, Cognome text, Eta integer, Punti integer)'); } ); } 
dato che l'elenco iniziale sarebbe un pò sostanzioso ho creato diversi array per poter popolare il nuovo database (li ometto dato che sono comuni array) e poi quando avvio questa funzione:
Codice PHP:
dbManager.dbModelli.inizializzazioneModello = function (){ 
dbManager.dbModelli.db.transaction 
function (
tx){ 
var 
campo"pippo"
var 
punti 0
for(
i=0i<array_id.lengthi++){
tx.executeSql('Insert into ListaPersone(Campo, ID, Nome, Cognome, Eta, Punti) values (?,?,?,?,?,?)',

[
campoarray_id[i], array_nome[i], array_cognome[i], array_eta[i], punti],
dbManager.dbModelli.onSuccess,
dbManager.dbModelli.onError
            
);
}});} 
ma quando avvio mi segnale questo errore:

could not prepare statement (1 no such table: ListaPersone)

qualcuno può aiutarmi? per favore è molto importante