Ver Mensaje Individual
  #10  
Antiguo 16-02-2010
Avatar de jafera
jafera jafera is offline
Miembro
 
Registrado: may 2007
Ubicación: Llagostera (Girona)
Posts: 585
Reputación: 20
jafera Va por buen camino
Si, el tema se solucionó, lo que pasaba es que no veia como pasar el parametro a la consulta ya escrita, pero se encendió la bombilla y como comenté en mi post anterior, reescribo la consulta pasandole los parametros y ya está.

Consulta original

Código Delphi [-]
SELECT CODI, ID_COLLA, ANIO FROM CAR0006 WHERE ANIO = 2000 ORDER BY CODI

Texto con el que modifico la consulta

Código Delphi [-]
 
OrdenarGrid.Close;
OrdenarGrid.SQL.Clear;
OrdenarGrid.SQL.Text:=('SELECT CODI, ID_COLLA, ANIO FROM CAR0006 WHERE ANIO = '+IntTostr(F_ModulDades.A)+' ORDER BY CODI');
OrdenarGrid.Open

De paso he aprovechado para declarar una sola vez la variable (a) en el data module y asi la utilizan todos los forms que hagan referencia al año.

Saludos

Josep
Responder Con Cita