Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa Tarde, Senhores!
To com outro probleminha também de fácil solução para os senhores, quero fazer um filtro SQL e preciso que me ajudem nesse sentido...
Bom, tenho três campos para serem filtrados simultaneamente são eles: (AL_NOME_FREQ_LIST),(AL_DATA_FREQ_LIST),(HORA_ENTRADA), fixados em 03 TDateTimePicker diferentes quero fazer um filtro que retorne o seguinte:
Combinação de 03 critérios: (NOME DO ALUNO ), (DATA) e (HORA DA ENTRADA):...
Ou seja, retorne no DBGrid no período de Ex. (11:00:00 a 13:00:00) do dia (08/03/2011) quantos alunos entraram na Academia.
Uso firebird 2.0 e Delphi7
estou usando estes comandos:
VAR
INICIO: STRING;
FINAL: STRING;
Begin
Inicio := TimeToStr(PesqData1_Hora_Inicio.Time);
Final := TimeToStr(PesqData1_Hora_Final.Time);
PesqData1_Inicio_Apagar.Date:=Date;
Query_Hora.Close;
Query_Hora.SQL.Clear;
Query_Hora.SQL.Text:='SELECT AL_COD_FREQ_IMPORT_LIST,AL_NOME_FREQ_LIST,AL_MODALIDADE_FREQ_LIST,AL_DATA_FREQ_LIST,AL_INSTRUTOR_FREQ_LIST,HORA_ENTRADA FROM AC_AL_FREQ_LIST WHERE HORA_ENTRADA >=:pInicial and HORA_ENTRADA <=:pFinal ORDER BY AL_DATA_FREQ_LIST';
Query_Hora.ParamByName('pInicial').AsDateTime := StrToTime(Inicio);
Query_Hora.ParamByName('pFinal').AsDateTime := StrToTime(Final);
Query_Hora.Prepare;
Query_Hora.Open;
Retorna apenas o horario de entrada de todos os dias como acrescento a data a este comando?
desde já agradeço a atenção!
Carregando comentários...