Intervalo de datas
Boa tarde pessoal!
O seguinte, como posso fazer para saber se determinada data consta em um intervalo pré determinado, vou explicar:
digamos que eu tenha uma variável contendo a data de hoje, e um banco de dados contendo duas datas, a data de início e a data fim (tabela de professores, preciso cadastrar as férias dos mesmos). Bem preciso saber então se a data de hoje está dentro do intervalo das datas armazenadas dentro do banco de dados, pode ser um intervalo de 2 dias, de 1 semana de 15 dias, seja qual for o intervalo, se a data de hoje estiver dentro deste intervalo, eu não posso fazer o cadastro.
Espero que tenham entendido, acho que me compliquei um pouco na explicação.
Agradeço desde já!
Valeu!
Angelo
O seguinte, como posso fazer para saber se determinada data consta em um intervalo pré determinado, vou explicar:
digamos que eu tenha uma variável contendo a data de hoje, e um banco de dados contendo duas datas, a data de início e a data fim (tabela de professores, preciso cadastrar as férias dos mesmos). Bem preciso saber então se a data de hoje está dentro do intervalo das datas armazenadas dentro do banco de dados, pode ser um intervalo de 2 dias, de 1 semana de 15 dias, seja qual for o intervalo, se a data de hoje estiver dentro deste intervalo, eu não posso fazer o cadastro.
Espero que tenham entendido, acho que me compliquei um pouco na explicação.
Agradeço desde já!
Valeu!
Angelo
Angelo
Curtidas 0
Respostas
Oscar Candido
18/09/2004
Espero que ajude amigo
Para o parâmentro ´Data´ vc manda a data que quer saber se está no intervalo.
Ou vc pode por exemplo colocar as datas do banco de dados em variáveis e usar o seguinte:
Espero ter ajudado
Um abraço
Select * from Tabela Where :Data >= Data_Inicio and :Data <= Data_fin
Para o parâmentro ´Data´ vc manda a data que quer saber se está no intervalo.
Ou vc pode por exemplo colocar as datas do banco de dados em variáveis e usar o seguinte:
If (Data >= Dt_inicio) and (Data <= Dt_Fim) then begin Seus comandos... end;
Espero ter ajudado
Um abraço
GOSTEI 0
Angelo
18/09/2004
Valeu oscar, o negócio é mais simples que eu estava imaginando, cara se eu te contasse o que eu iria fazer vcs iriam dar risada, he he, mas valeu colega!
Angelo
Angelo
GOSTEI 0