Ver Mensaje Individual
  #3  
Antiguo 16-07-2020
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.442
Reputación: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Bienvenido a los foros.
Tal como dice [Casimiro Notevi] intenta usar TAG's en los mensajes y échale un vistazo a la Guía de estilo.
como eres "novato" te he editado yo el mensaje.


Cita:
Empezado por Elias011267 Ver Mensaje
La pregunta es:
Yo realizo todas las consultas en las vistas y procedure que tengo en firebird, el firedac lee las vistas como tablas, entonces debo hacer un select en los eventon exit ej.
Código Delphi [-]
select cedula,nombre,apellido,fecnac  FROM v_elector WHERE ele_id= :edit1.text;
perono funciona.

En cuanto a tu pregunta, estaría bien que nos pusieras algun trozo de código de tu aplicación, unas cuantas líneas.
Con lo que pones nos hacemos una idea, pero seguramente tampoco te podamos dar una solución exacta.

Lo primero, te pongo un código de ejemplo para realizar una consulta.

Código Delphi [-]
   ...
   // el simbolo + se usa para concatenar cadenas
   fdQuery1.SQL.Text := 'select cedula,nombre,apellido,fecnac  FROM v_elector WHERE ele_id=' + edit1.text;
   fdQuery1.Open;

Para empezar, puedes hacerlo así.
Los que llevamos un tiempo en esto, preferimos utilizar parámetros, en lugar de crear la SQL uniendo cadenas.
http://docwiki.embarcadero.com/RADSt...ers_in_Queries
http://docwiki.embarcadero.com/RADSt...ers_at_Runtime

Este sería el equivalente al código anterior, pero utilizando parámetros:

Código Delphi [-]
   ...
   // El parámetro siempre va con : delante
   fdQuery1.SQL.Text := 'select cedula,nombre,apellido,fecnac  FROM v_elector WHERE ele_id= :ELEID';
   // sustituimos el parámetro
   fdQuery1.ParamByName('ELEID').AsString := Edit1.Text;
   fdQuery1.Open;
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita