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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Select com Datas
Anderson_Coelho
SAO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 11/11/2005 11:20 hs         
Boa tarde,
 
Se alguem puder ajudar agradeço
 
Preciso fazer uma select assim
 
SELEC * TABELA WHERE  TABELA_EMISSAO >= CAMPO_DATA_NO_FORM AND TABELA_EMISSAO <= CAMPO_DATA_NO_FORM 
 
Porem esta dando erro de sintaxe , se puderem ajudar.
 
abraço,
 
anderson
 
 
 
   
Alexandre C.G
Pontos: 2843 Pontos: 2843
PATOS DE MINAS
MG - BRASIL
ENUNCIADA !
Postada em 11/11/2005 12:02 hs            
SELEC * from TABELA WHERE  TABELA_EMISSAO > CAMPO_DATA_NO_FORM AND TABELA_EMISSAO <= CAMPO_DATA_NO_FORM 
 
'estava faltando o from da tabela
 
   
Alexandre C.G
Pontos: 2843 Pontos: 2843
PATOS DE MINAS
MG - BRASIL
ENUNCIADA !
Postada em 11/11/2005 12:14 hs            
ou pode ser assim tambem:
SELEC * from TABELA WHERE  TABELA_EMISSAO between CAMPO_DATA_NO_FORM AND CAMPO_DATA_NO_FORM 
   
Zoltran
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 13/11/2005 14:06 hs            
ou assim,
Dim CAMPO_DATA_NO_FORM as date
XData = format(CAMPO_DATA_NO_FORM, "dd/mm/yyyy")
 
MySQl = "SELEC * from TABELA
MySql= MySql & " WHERE  (format(TABELA_EMISSAO, 'dd/mm/yyyy')) > " & "'" & Data & "'"
MySQl = MySql & " AND (format(TABELA_EMISSAO, 'dd/mm/yyyy')) <= " & "'" & XData & "'" & " order by TABELA_EMISSAO"
 
Já tive problemas com datas em BD, acontece que numa consulta o formato da data nem sempre é o que agente vê. Na realidade ela esta em formato americano, ou seja, mm/dd/yyyy.
 
   
Geronimo
Pontos: 2843
JOINVILLE
SC - BRASIL
ENUNCIADA !
Postada em 14/11/2005 12:56 hs            
Set BancoDeDados = OpenDatabase(App.Path & "olao.MDB", False)
Set TBbolão = BancoDeDados.OpenRecordset("select distinct Equipe from bolão where Data >= #" & Format(DataInicial, "mm/dd/yyyy") & "# and Data <= #" & Format(DataFinal, "mm/dd/yyyy") & "# order by Equipe asc")
 
Neste meu exemplo estou pegando somente uma unica equipe de nome diferente que existe na tabela por isso uso o DISTINGT

"O pior inimigo que você poderá encontrar será sempre você mesmo."
   
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