Sub Process_Globals
Dim hc As HttpClient
End Sub
Sub Globals
Dim EditText1, EditText2, EditText3, EditText4 As EditText
Public ID, nombre, poblacion, datos, capital As String
Dim ListView1 As ListView
Dim button1, button2 As Button
End Sub
Sub Activity_Create(FirstTime As Boolean)
If FirstTime Then
hc.Initialize("hc")
End If
Activity.LoadLayout("layout") ' Cargamos el Designer
End Sub
Sub Activity_Resume
End Sub
Sub Activity_Pause (UserClosed As Boolean)
End Sub
Sub Button1_Click
ID = EditText1.Text
nombre = EditText2.Text
poblacion = EditText3.Text
Dim req As HttpRequest
Dim Query As String
Query="INSERT INTO paises (ID, nombre, poblacion) VALUES ('" & ID & "','" & nombre & "','" & poblacion & "')"
req.InitializePost2("http://192.168.1.41/paises.php", Query.GetBytes("UTF8"))
hc.Execute(req, 1)
End Sub
Sub button2_Click
capital = EditText4.Text
Dim req As HttpRequest
Dim Query As String
Query = "INSERT INTO informacion (ID, capital) VALUES ('" & ID & "','" & capital & "')"
req.InitializePost2("http://192.168.1.41/paises.php", Query.GetBytes("UTF8"))
hc.Execute(req, 1)
End Sub
Sub hc_ResponseSuccess (Response As HttpResponse, tarea As Int)
Dim resultString As String
resultString = Response.GetString("UTF8")
Msgbox("Los datos han sido almacenados", "Éxito de operación")
End Sub
Sub hc_ResponseError (Response As HttpResponse, Reason As String, StatusCode As Int, tarea As Int)
Log("Error: " & Reason & ", StatusCode: " & StatusCode)
If Response <> Null Then
Log(Response.GetString("UTF8"))
Response.Release
End If
End Sub