Ver Mensaje Individual
  #2  
Antiguo 25-07-2005
[maeyanes] maeyanes is offline
Capo de los Capos
 
Registrado: may 2003
Ubicación: Campeche, México
Posts: 2.732
Reputación: 24
maeyanes Va por buen camino
Para crear una consulta con parámetros:
Código SQL [-]
select field1, field2, ..., fieldn from table
where field1 = :field1 and field2 = :field2 and ... and fieldn = :fieldn

Para pasar parámetros a una consulta en un TIBQuery (o TQuery) en Delphi:
Código Delphi [-]
begin
  Query1.SQL.Add(Sentencia SQL);
  Query1.Prepare; // Preparamos la consulta
  Query1.ParamByName('Field1').Value := 1; // Pasamos el valor del parámetro 1
  Query1.ParamByName('Field2').Value := 2;
  // ...
  Query1.ParamByName('Fieldn').Value := n;
  Query1.Open { Ejecutamos la consulta, si el SQL es un Insert o un Update
                se usa el método ExecQuery. }
end;

Espero que con estos pequeños ejemplos soluciones tu problema. Además te recomiendo que leas cualquier manual sobre SQL que encuentres y también que le eches una hojeada a los manuales de Firebird.



Saludos...

Última edición por maeyanes fecha: 25-07-2005 a las 16:23:27.
Responder Con Cita