USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  DATA DE ANIVERSARIO
Calpi
PRESIDENTE PRUDENTE
SP - BRASIL
ENUNCIADA !
Postada em 03/06/2007 03:58 hs            
Quero os aniversariantes do mes, mas quero pesquisar em um intervalo de datas, ou, ter a opção de pesquisar datas anteriores ou posteriores ao mes corrente.
Tentei, mas não consegui, até agora.


Fuiiii!!!!!!!!!!

Calbert
TÓPICO EDITADO
 
LCRamos
Pontos: 2843
GOIANIA
GO - BRASIL
ENUNCIADA !
Postada em 03/06/2007 15:37 hs            
Bem, intervalo de datas, é um pouco complicado, o melhor seria jogar para uma tabela temporária, percorrendo a tabela original, e verificando mes e dia do intervalo, depois te trazer os resultados, mas tente assim, não testei, mas deve funcionar:
Dim sSQL As String
Dim sDIA As String
Dim suDIA As String
Dim sMES As String
 
sSQL = "Select * From TABELA Where Str(Day(DATA)) Between '" & sDIA & "'"
sSQL = sSQL & " And Str(Day(DATA)) '" & suDIA & "'"
sSQL = sSQL & " And Str(Month(DATA)='" & sMES & "'"
 
Se a Consulta for em 2 meses, talvez tenha que usar uma variável para os meses do tipo Integer, use sua imaginação, e teste com >= e <= .
Mas este tipo de teste >= e <= também funciona com Strings.
Agora veja, se não me engano aqui na VBWEB, tem uma dica sobre isto.
 
vlu//
 
   
Calpi
PRESIDENTE PRUDENTE
SP - BRASIL
ENUNCIADA !
Postada em 03/06/2007 17:16 hs            
Vou testar.
Mas de qualquer forma obrigado mais uma vez.

Fuiii!

Calbert
   
Calpi
PRESIDENTE PRUDENTE
SP - BRASIL
ENUNCIADA !
Postada em 03/06/2007 17:17 hs            
Vou testar.
Mas de qualquer forma obrigado mais uma vez.

Fuiii!

Calbert
   
Calpi
PRESIDENTE PRUDENTE
SP - BRASIL
ENUNCIADA !
Postada em 03/06/2007 17:17 hs            
Vou testar.
Mas de qualquer forma obrigado mais uma vez.

Fuiii!

Calbert
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página