Dim ServerUrl As String
ServerUrl = "http://website.com//hsm.php"
ExecuteRemoteQuery("SELECT * FROM hsmcust","cust")
Sub ExecuteRemoteQuery(Query As String, JobName As String)
Dim job As HttpJob
job.Initialize(JobName, Me)
job.PostString(ServerUrl, Query)
End Sub
...
Sub JobDone(job As HttpJob)
ProgressDialogHide
If job.Success Then
Dim res As String
res = job.GetString
Log("Response from server: " & res)
Dim parser As JSONParser
parser.Initialize(res)
Select job.JobName
Case "cust"
Dim custm As List
custm=parser.NextArray
For i=0 To custm.Size-1
Dim m As Map
m=custm.Get(i)
Log(m)
sqlc.ExecNonQuery2("INSERT INTO table1 VALUES(?,?,?,?,?,?,?,?,?)",Array As Object(m.Get("cust"),m.Get("custadr"),m.Get("custc1"),m.Get("custc1p"),m.Get("custc1e"),m.Get("custc2"),m.Get("custc2p"),m.Get("custc2e")))
Next
End Select
Else
ToastMessageShow("Error: " & job.ErrorMessage, True)
End If
job.Release
End Sub