Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Filtragem em Campo com "Datas" - VB 6 & Acce


Danleonhart

Pergunta

Seguinte:

Pretendo executar uma busca no BD (Access) em que a Coluna de filtragem está como "Data", tenho o script abaixo para fazer esta filtragem:

Set rs = New ADODB.Recordset
rs.Open "select * from ProdGeral where ProdData between #" & DT1 & "# and #" & DT2 & "#", con
Do Until rs.EOF
Lst1.AddItem rs("ProdData") & vbTab & rs("ProdGeral")
rs.MoveNext
Loop
Ou seja, DT1 e DT2 são DataPickers configurado com formato "DD/MM/YYYY", e o Campo no BD está configurado como "Data/Hora", e a opção "Formato" deixei do jeito que o Access configurou: "Data Geral". Suponhamos que no BD haja dados a partir do dia 01/02/2011 até 05/03/2011... então, se executo uma consulta para filtrar de 01/02/2011 a 10/02/2011 ocorre tudo bem...se faço de 20/02/2011 a 05/03/2011 também ocorre tudo certo... Mas se coloco de 01/03/2011 a 05/03/2011 ele apresenta os dados desde o dia 01/02/2011 ! <_< Então, já tentei corrigir modificando o "Formato" no Campo do BD para DD/MM/YYYY...igual como está os DTPickers...quero deixar claro de que também configurei devidamente os DTPickers:
DT1 = Format(DPicker1.Value, "dd/mm/yyyy")
DT2 = Format(DPicker2.Value, "dd/mm/yyyy")

Pessoal, ajudinha aê :rolleyes::) ! Já tentei de tudo que conheço e não tive sucesso... :blush:

Editado por Danleonhart
Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

o melhor é usar sempre o formato "YYYY-MM-DD" (com tracinho mesmo e não barras).

nunca tive problemas com esse formato, e pelo menos aqui no forum, pelo q me lembro ele resolveu sempre q alguém teve esse problema, não importando as configuracoes do sistema, do banco, access, sql, mysql, parece q funciona mesmo em qualquer lugar.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...