Hola Amigos, tengo un detalle al actualizar dos tablas desde mi servidor a mi dispositivo movil, mediante Remote Database Connector(RDC).
Utilizo este metodo para actualizar una tabla:
Pero como le hago para actualizar dos tablas?
Actualmente trato de hace esto junto con el sub JobDone, Pero no resulta :
Lo pregunte en foro de Ingles, pero en Ingles estoy frito y el traductor me confunde...
Utilizo este metodo para actualizar una tabla:
B4X:
Sub JobDone(Job As HttpJob)
If Job.Success = False Then
ToastMessageShow("No es posible la conexión",True)
Else
If Job.JobName = "DBRequest" Then
If SQL1.IsInitialized=False Then SQL1.Initialize(ruta, "am14dbishe.db", True, "Asdfg1234",ruta)
SQL1.ExecNonQuery("DELETE FROM t_extintor_titulo")
Dim Result As DBResult = ReqManagerList.HandleJob(Job)
SQL1.BeginTransaction
For Each records() As Object In Result.Rows
SQL1.ExecNonQuery2("INSERT INTO t_extintor_titulo VALUES (?,?,?,?,?,?,?)",Array As Object(records(0),records(1),records(2),records(3),records(4),records(5),records(6)))
Next
SQL1.TransactionSuccessful
SQL1.EndTransaction
End If
End If
End Sub
Pero como le hago para actualizar dos tablas?
Actualmente trato de hace esto junto con el sub JobDone, Pero no resulta :
B4X:
Sub TrabajoTerminado(Trabajo As HttpJob)
If Trabajo.Success = False Then
ToastMessageShow("No se puede realizar la conexion", True)
Else
If Trabajo.JobName = "Consulta1" Then
SQL1.ExecNonQuery("DELETE FROM t_extintor_det")
Dim Resultado As DBResult = AdministrarLista.HandleJob(Trabajo)
SQL1.BeginTransaction
For Each Registros() As Object In Resultado.Rows
SQL1.ExecNonQuery2("INSERT INTO t_extintor_det VALUES (?,?,?,?,?)", Array As Object(Registros(0),Registros(1),Registros(2),Registros(3),Registros(4)))
Next
SQL1.TransactionSuccessful
SQL1.EndTransaction
End If
End If
End Sub
Lo pregunte en foro de Ingles, pero en Ingles estoy frito y el traductor me confunde...