Hi, thanks for your correction, now I have this; const db = SQLite.openDatabase({ name: “ProjectDB.db”, createFromLocation : 1}), but this don’t save. My code:
const db = SQLite.openDatabase({ name: "ProjectDB.db", createFromLocation : 1})
state = {
visibleModal: null,
item: null,
};
state = {nro_cedula: ''}
state = {nombre: ''}
state = {apellidos: ''}
state = {alias: ''}
state = {correo: ''}
state = {celular: ''}
state = {op_envio: ''}
state = {op_nombre: ''}
state = {passwd: ''}
state = {passwd2: ''}
state = {acordado: ''}
state = {nacionalidadID: ''}
state = {verificado: ''}
state = {ip: ''}
state = {cft: ''}
state = {fecha_sistema: ''}
state = {eliminado: ''}
state = {foto_perfil: ''}
state = {nro_verificador: ''}
handleSave() {
const {nro_cedula} = this.state;
const {nombre} = this.state;
const {apellidos} = this.state;
const {alias} = this.state;
const {correo} = this.state;
const {celular} = this.state;
const {op_envio} = this.state;
const {op_nombre} = this.state;
const {passwd} = this.state;
const {passwd2} = this.state;
const {acordado} = this.state;
const {nacionalidadID} = this.state;
const {verificado} = this.state;
const {ip} = this.state;
const {cft} = this.state;
const {fecha_sistema} = this.state;
const {eliminado} = this.state;
const {foto_perfil} = this.state;
const {nro_verificador} = this.state;
if(acordado != "" && passwd2 != "" && passwd != "" && op_nombre != "" && op_envio != "" && celular != "" && correo != "" && apellidos != "" && nro_cedula != "" && nombre != ""){
this.insert(nro_cedula, nombre, apellidos, alias, op_nombre, nacionalidadID, foto_perfil, correo, celular, op_envio, passwd, passwd2, cft, acordado, nro_verificador, verificado, ip, fecha_sistema, eliminado);
Alert.alert("Alert","User's dates readies for be saved");
//ONLY GETS HERE
}else{
Alert.alert("Alerta","Not valid user date's");
}
}
insert(nro_cedula, nombre, apellidos, alias, op_nombre, nacionalidadID, foto_perfil, correo, celular, op_envio, passwd, passwd2, cft, acordado, nro_verificador, verificado, ip, fecha_sistema, eliminado){
var query = "INSERT INTO usuario (nro_cedula, nombre, apellidos, alias, op_nombre, nacionalidadID, foto_perfil, correo, celular, op_envio, passwd, passwd2, cft, acordado, nro_verificador, verificado, ip, fecha_sistema, eliminado) VALUES (null, ?, ?, ?, ?, null, null, null, ?, ?, null, ?, ?, null, null, null, null, null, null, '0')";
var params = [nro_cedula, nombre, apellidos, alias, op_nombre, nacionalidadID, foto_perfil, correo, celular, op_envio, passwd, passwd2, cft, acordado, nro_verificador, verificado, ip, fecha_sistema, eliminado];
db.transaction((tx) => {
tx.executeSql(query, params, (tx, results) =>
{
console.log(results);
Alert.alert("Congratulations","Finally saved in table USER");
// MUST BE SHOW THIS MESSAG
}, function (tx, err) {
Alert.alert("Alert","Not saved in table USER");
return;
});
});
}