Hola
Veamos un ejemplo mas sencillo:
Código SQL
[-]
Select * from tutabla where dia = :PrimerParametro and año = :Segundoparametro and mes = :Tercerparametro
Los datos que sacaremos empiezan de cero, quiere decir que el primerparametro sera cero, el segundo uno y el tercero dos, asi:
Código Delphi
[-]TuQuery.Parameters[0].Value:= ElDato1; TuQuery.Parameters[1].Value:= ElDato2; TuQuery.Parameters[2].Value:= ElDato3;
Saludos