Ver Mensaje Individual
  #1  
Antiguo 25-10-2017
Rc96 Rc96 is offline
Miembro
 
Registrado: ago 2017
Posts: 75
Reputación: 7
Rc96 Va por buen camino
Question Concatenar SQL

Buenas tardes tengo la siguiende duda. Estoy usando delphi 10.2 conectado con PostgreSql.
Tengo este condigo sql que lo ejecuto en pgAdmin y funciona:
Código SQL [-]
select * from encargado where ("Nombres" ||' '|| "Apellidos")='Pedro Piedra'
Pero al pasarlo a Delphi de esta manera:
Código Delphi [-]
 with FrmVp do
 begin
   FDQencargado.Close;
   FDQencargado.SQL.text:='select * from encargado where ("Nombres"||' '||"Apellidos")=:na';
   FDQencargado.ParamByName('na').AsString:='Pedro Piedra';
   FDQencargado.Open();
   Email_receptor:=FDQencargado.FieldByName('Email').AsString;
   Showmessage(Email_receptor);
 end;
Me dar error en el parametro. Alguno sabe como se escribe correctamente esta sentencia en delphi?. Gracias.
Responder Con Cita