Sub getTraspasoEntrada
Dim strquery As String
Dim req As DBRequestManager = CreateRequest
Dim cmd As DBCommand = CreateCommand("get_traspasos_entrada", Null)
Wait For (req.ExecuteQuery(cmd, 0, Null)) JobDone(j As HttpJob)
If j.Success Then
req.HandleJobAsync(j, "req")
Wait For (req) req_Result(res As DBResult)
' req.PrintTable(res)
If db.IsInitialized = False Then
db.Initialize(ruta , "siscom.db", True)
End If
' createEntradas
For Each row() As Object In res.Rows
strquery = "insert into tENTRADA values (?,?,?,?,?,?,?,?,?,?,?,'','')"
' strquery = "insert into tENTRADA values ('" & row(0) & "',?','?','?','?',?','?','?','?','?','?')"
Log(strquery)
db.AddNonQueryToBatch(strquery,Array(row(0),row(1),row(2),row(3),row(4),row(5),row(6),row(7),row(8),row(9),row(10)))
Next
Dim SenderFilter As Object = db.ExecNonQueryBatch("db")
Wait For (SenderFilter) SQL_NonQueryComplete (Success As Boolean)
Log("NonQuery: " & Success)
Else
Log("ERROR: " & j.ErrorMessage)
End If
j.Release
End Sub
Sub cmbTentrada_Click
perate.Visible=True
getTraspasoEntrada
MsgboxAsync("Se ha sincronizado los traspasos de entrada activos correctamente","Traspaso de entrada")
perate.Visible=False
End Sub