Buenas; de nuevo pidiendo un poco de ayuda ya habia frenado un poco el desarrollo de mi app pero reanude la actividad; tengo una cuestion y espero no paresca muy burda, el problema radica en que necesito ejecutar unas sentencias en este caso de SQLite pero no eh encontrado el modo de hacerlo se trata de una replica de una base de datos y por mas que eh dado vueltas no logro encontrar como ejecutar dichas instrucciones anexo ejemplo de mi codigo
//Copiar tablas y poblarlas
function replicarBD(cadena) {
//Necesito Crear la base de datos aqui
//Creamos las tablas en caso de que no existan
for (var i = 0; i < cadena.Tablas.length; i++) {
alert(cadena.Tablas[i].Tabla);
var table = "CREATE TABLE IF NOT EXISTS " + cadena.Tablas[i].Tabla + "(";
var contCampos = 0;
var camposBase = "";
//Llamamos los campos que contendra la tabla
for (var j = 0; j < cadena.Tablas[i].Campos.length; j++) {
if (contCampos > 0) {
table += ",";
camposBase += ",";
}
camposBase += cadena.Tablas[i].Campos[j].NombreCampo;
table += cadena.Tablas[i].Campos[j].NombreCampo;
contCampos++;
}
table += ")";
//Cadena "table" con todo el script de la creacion de la tabla
alert(table);
//Ejecutamos el script de la creacion de la tabla
//Sentencia
//la variable de tipo cadena "camposBase" contiene los campos de la base de datos; para realizar el insert
var insertar = 'INSERT INTO (' + camposBase + ') VALUES (';
var valores = '';
var contValores = 0;
//Recorremos el contenido de las tablas para realizar el "insert" de cada uno de ellos
for (var w = 0; w < cadena.Tablas[i].Campos[0].Contenido.length; w++) {
for (var z = 0; z < cadena.Tablas[i].Campos.length; z++) {
if (contValores > 0) {
valores += ",";
}
valores += cadena.Tablas[i].Campos[z].Contenido[w];
contValores++;
}
var scriptinsert = insertar + ' ' + valores + ')';
alert(scriptinsert);
//script de la consulta de inserccion
valores = "";
contValores = 0;
};
};
}