Hola.
No sé como están declarados los campos de tu tabla, pero dado el tipo de error, probá cambiando la línea:
Código Delphi
[-]
Temp.Parameters.ParamByName('PAIS').Value:= strtoint(EDPais.text);
Por :
Código Delphi
[-]
Temp.Parameters.ParamByName('PAIS').Value:= EDPais.text;
Saludos.