Hola:
Recupero los datos de un cliente pasando su ID como parámetro en una cunsulta que esta en una página en php.
Los recibo en JSON por medio de RESTResponse. , todo bien cuando viene algo.
Cuando la consulta da vacía ... en el servidor PHP lo programé para devolver el string "No hay datos". (hace
Código PHP:
echo "no hay datos";
)
El código que pongo aquí funciona muy bien en windows 7.( 32 y 64) , pero cuando compilo para android NO. Si recibe un objeto funciona bien, pero sino, se cuelga y se cierra.
Código Delphi
[-]
procedure TFmMain.RESTRequest1AfterExecute( Sender: TCustomRESTRequest);
var
i : Integer;
begin
if assigned(RESTResponse1.JSONValue) then
memo1.Lines.Text := TJson.Format(RESTResponse1.JSONValue) ;
else
memo1.Lines.Text := RESTResponse1.Content;
end;
DX7, Android 6, MotoG3