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:
Pergunta
Danleonhart
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:
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:Pessoal, ajudinha aê :rolleyes::) ! Já tentei de tudo que conheço e não tive sucesso... :blush:
Editado por DanleonhartLink para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
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.