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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  datas e datas
anderson
RIO DE JANEIRO
RJ - BRASIL
Postada em 22/02/2005 18:34 hs            
Estou fazendo um consulta para pegar somente clientes cadastrados em um certo período estou usando o commando abaixo mas o que acontece
 
se a a data_i for 1/2/2003 e data_f for 3/2/2005 não pega os do dia 1 e pega os registros que a data são menores que tres e
pega ate o 29/2/2005 
 
eu queria que pegasse ate o dia 3/02/2005
 
  SQL = "SELECT *  FROM cliente  WHERE cod_cliente =" & codigo & " AND dtc_cadastro BETWEEN #" & data_i & "# And #" & data_f & "#"
 
O que esta errado ai minha gente
 
 
TÓPICO EDITADO
   
Romero
VILHENA
RO - BRASIL
Postada em 22/02/2005 18:53 hs            
Eu uso isso em um programa.
SQL = "Select  * from Cliente WHERE month(Data_Nasc) = " & Month(Now)
Set RecAniv = Banco.OpenRecordset(SQL, dbOpenDynaset)
Espero que ajude...
     
Roßerto
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SAO PAULO
SP - BRASIL
Postada em 22/02/2005 19:07 hs            
SQL = "SELECT *  FROM cliente  WHERE cod_cliente =" & codigo & " AND dtc_cadastro BETWEEN #" & FORMAT(data_i,"MM/DD/YYYY") & "# And #" & FORMAT(data_f,"MM/DD/YYYY") & "#"
 
as datas devem ser passadas no formato MES/DIA/ANO
 
Roberto
     
Luiz
não registrado
Postada em 22/02/2005 19:10 hs   
Anderson, eu uso a consulta abaixo:
criterio = "#" & Format(INICIO, "mm/dd/yyyy") & "#"
criterios = "#" & Format(Final, "mm/dd/yyyy") & "#"

SQL = "SELECT * FROM agendamentos WHERE data BETWEEN  " & criterio & " AND " & criterios & ""
 
     
Página(s): 1/1    

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