[firebase-br] SQL de Datas

Reijanio Nunes Ribeiro rnribeiro em gmail.com
Seg Jan 17 15:45:24 -03 2011


se estiver usando o delphi faça com paramentros
consulta.close;
consulta.commandtext :=''select * from reservas where dataReserva between
:dtini and
:dtfim'
consulta.params.parambyname('dtini').asdate := aqui o componente pode ser
edit/DateTimePicker
consulta.params.parambyname('dtfim').asdate := aqui o componente pode ser
edit/DateTimePicker
consulta.open;

e por ai vai


Em 17 de janeiro de 2011 14:34, Levy Moreira <levymoreira.ce em gmail.com>escreveu:

> Faz assim:
> 1-Faz um select:
>  'select * from reservas where dataReserva between '01.02.2011' and
> '15.02.2011''
>
> 2-Se o retorno (numero de registros retornados (query.recordcount;)) for >
> 1
> então há
> reserva naquele periodo.
>
>
> Em 17 de janeiro de 2011 15:27, joao_jma <joao_jma em itelefonica.com.br
> >escreveu:
>
> > Estou fazendo um modulo de reserva de quartos num sistema de um hotel.
> >
> > O cliente informa a data que chega (DTINI) e a data que vai embora
> (DTFIN).
> >
> > Como faço um SQL para verificar se já existem reservas armazenadas no
> > período desejado pelo cliente ?
> >
> > Obrigado!
> >
> > João Amorim
> >
> >
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > http://www.firebase.com.br/fb/artigo.php?id=1107
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
>
>
>
> --
> Levy Moreira - Programador
> Sistech Informática - Juazeiro do Norte - CE
>
> ...........................................................................
> "Aviso de confidencialidade profissional" - Esta mensagem eletrônica e
> seus anexos são destinados exclusivamente ao(s) destinatário(s) acima e
> podem conter informações confidenciais sujeitas a restrição legal de
> comunicação entre as partes. Caso tenha recebido esta mensagem por engano,
> fica V.S.ª ciente de que a distribuição, divulgação ou disseminação das
> informações aqui contidas ou anexadas é terminantemente proibida,
> sujeitando
> o responsável às penalidades aplicáveis. Assim, solicitamos a gentileza
> de retorná-la de imediato ao remetente, eliminando-a definitivamente de
> seu sistema. Em caso de dúvida, queira por favor entrar em contato."
>
> "Confidentiality notice" - This message and its attachments are
> addressed solely to the persons above and may contain privileged and
> confidential
> communication. If you have received the message in error, the
> distribution or dissemination of the content hereof is prohibited. Please
> return it
> immediately to the sender and please delete the message from your system
> on a permanent basis. Should you have any questions, please contact."
>
> ...........................................................................
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista