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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Select
Sol
não registrado
ENUNCIADA !
Postada em 04/04/2006 09:15 hs   
Galera...seguinte...esse select ta me deixando maluco.
Preciso filtrar um periodo de datas..e faço do jeito abaixo.
 
Dim Dinicial As Date
Dim Dfinal As Date
rsTab.Open "Select * From Tab  Where Abertura >= # " & Dinicial & " #  and Abertura <= # " & Dfinal & "#", Conn, adOpenDynamic, adLockOptimistic
Coloquei um Msgbox Dinicial, e o retorno é "00:00:00"
 
To usando Acess, campo no formato Data/Hora
Me ajudem....
 
   
G. Bittencourt
SÃO PEDRO DA ALDEIA
RJ - BRASIL
ENUNCIADA !
Postada em 04/04/2006 09:59 hs            
Olá Sol, a msgbox está retornando o valor correto, pois você declarou a variável como Date e por padrão o valor de variáveis Date é "00:00:00". Para a sua consulta funcionar você deve atribuir alguma data as sua variáveis Dinicial e Dfinal, como por exemplo:
 
Dinicial = "01/01/2006"
Dfinal = "04/04/2006"
 
Informando os valores sua SQL retornará registros, caso se "encaixem" em sua consulta e o filtro da mesma.
Espero ter ajudado!!!

Abraços!!!
by
Gustavo Bittencourt Costa
   
Cardoso G
Pontos: 2843 Pontos: 2843
PATOS DE MINAS
MG - BRASIL
ENUNCIADA !
Postada em 04/04/2006 10:14 hs            
o bittencourt esta correto , nao esta sendo atribuido nada em dinicial e dfinal ou pode ser feito assim tb:
rsTab.Open "Select * From Tab  Where Abertura BETWEEN # " & Dinicial & " #  and Abertura # " & Dfinal & "#", Conn, adOpenDynamic, adLockOptimistic
   
Sol
não registrado
ENUNCIADA !
Postada em 04/04/2006 11:42 hs   
CERTISSÍMO.........VALEU !!!! PESSOAL
   
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