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...