Sub ExecNonQuery
Wait For (Connect) Complete (eSuccess As Boolean)
If eSuccess Then
Try
SQLserver.BeginTransaction
SQLserver.ExecNonQuery (SQLqueryString)
SQLserver.TransactionSuccessful
QueryResult = True
CloseConnection
Catch
QueryResult = False
CloseConnection
Log(LastException)
End Try
'CloseConnection
End If
[CODE=b4x]Dim SQLcommand As StringBuilder
SQLcommand.Initialize
SQLcommand.Append("INSERT INTO [MOBILE_VEHICLES_LOG]")
SQLcommand.Append(" (")
SQLcommand.Append("[VehicleID], ")
SQLcommand.Append("[TrailerID], ")
SQLcommand.Append("[DriverID], ")
SQLcommand.Append("[Direction], ")
SQLcommand.Append("[IsLoaded], ")
SQLcommand.Append("[ReasonCode], ")
SQLcommand.Append("[Comment], ")
SQLcommand.Append("[DeviceID], ")
SQLcommand.Append("[UID], ")
SQLcommand.Append("[DateTime]")
SQLcommand.Append(") ")
SQLcommand.Append("VALUES ")
SQLcommand.Append("(")
SQLcommand.Append("'" & VehicleID & "'" & ",")
SQLcommand.Append("'" & TrailerID & "'" & ",")
SQLcommand.Append("'" & DriverID & "'" & ",")
SQLcommand.Append("'" & Direction & "'" & ",")
SQLcommand.Append("'" & Isloaded & "'" & ",")
SQLcommand.Append("'" & ReasonCode & "'" & ",")
SQLcommand.Append("'" & Comment & "'" & ",")
SQLcommand.Append("'" & DeviceID & "'" & ",")
SQLcommand.Append("'" & UID & "'" & ",")
SQLcommand.Append( dDateTime )
SQLcommand.Append(" )")
SysDeclare.GetJDBCurl
Starter.SQLqueryString = SQLcommand.ToString
Starter.ExecNonQuery
If Starter.QueryResult = True Then
Toast.Show("e-trip Mobile, Saved OK")
Else
Toast.Show("e-trip Mobile, Not Saved")
PhoneVibrate.Vibrate(200)
End If