|
Postada em 17/01/2007 18:04 hs
Amigos como faço para imprimir um movimento com data do dia. estou fazendo assim, e está me retornando duas datas, a do mes anterior e a de hoje. rsMovCaixa.Open "Select * From MovCaixa Where Day(Abertura)Like Day(Now) Order By Abertura", Conn, adOpenDynamic, adLockOptimistic
esta retornando 17/12 e 17/01
|
|
|
|
|
Postada em 17/01/2007 18:40 hs
olá, a consulta esta retornando corretamente! dessa maneira ela ira retornar todos os dias 17 de todos os anos e todos os mese. Veja, voce esta filtrando somente o dia. se este campo abertura e um campo do tipo date, vocé retira este day, que pode ser where abertura=date. oK?
|
|
|
|
Postada em 18/01/2007 10:09 hs
Ola Bira Realmente a consulta está certa, errei no objetivo. Testei seu exemplo, mas retornou erro. Peguei fiz assim. Dim DataPesq As Date DataPesq = Format(Now, "MM/DD/YYYY") rsMovCaixa.Open "Select * From MovCaixa Where Format(Abertura,'dd/mm/yyyy')Like #" & DataPesq & "# Order By Abertura", Conn, adOpenDynamic, adLockOptimistic
Está dando certo, o que as vezes me impressiona, não sei se já aconteceu com vc, é que uma consulta funciona na minha maquina, porém na maquina do cliente não. Mistério....
|
|
|
Roßerto
|
SAO PAULO SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 23/01/2007 16:26 hs
Ivo, respondi seu outro post. não tem como vc comparar datas com formatações diferentes.
Roberto roberto@vbweb.com.br
|
|
|
|
Postada em 23/01/2007 16:37 hs
Voce tem razão Roberto, as formatações estão conflitantes. Encerro aqui o post. Obrigado a todos.
|
|
|
|