Olá a todos! bom dia!
Estou com o seguinte problema, durante uma execução de consulta no access 2003 cria via VBA ele converte a data que eu quero para o padrão americano, por exemplo
Onde DT_INI e DT_FIM são as datas, durante o DEBUG a data está correta, porem quando vejo a consulta criada ele muda o padrão. Exemplo:
DT_INI = 01/03/2012
Na consulta fica DT_INI = 03/01/2012
Alguém ja teve este problema, podem me ajudar?
Obrigado!!
Estou com o seguinte problema, durante uma execução de consulta no access 2003 cria via VBA ele converte a data que eu quero para o padrão americano, por exemplo
- Código:
Set Rel = CurrentDb.CreateQueryDef("Qry_OP_Status_Conta_New")
With Rel
.ReturnsRecords = True
.SQL = "SELECT Diario_MODELO.NOME_SUPER AS Supervisor, Diario_MODELO.NOME_OP AS Operador, " _
& "Diario_MODELO.Situacao AS Situacao, Count(Diario_MODELO.Situacao) AS TOTAL " _
& "FROM Diario_MODELO " _
& "WHERE (((Diario_MODELO.DATA) Between #" & CDate(DT_Ini) & "# And #" & CDate(DT_Fim) & "#)) " _
& "GROUP BY Diario_MODELO.NOME_SUPER, Diario_MODELO.NOME_OP, Diario_MODELO.Situacao, Diario_MODELO.DATA " _
& "ORDER BY Count(Diario_MODELO.Situacao) DESC , Diario_MODELO.NOME_OP asc;"
End With
Onde DT_INI e DT_FIM são as datas, durante o DEBUG a data está correta, porem quando vejo a consulta criada ele muda o padrão. Exemplo:
DT_INI = 01/03/2012
Na consulta fica DT_INI = 03/01/2012
Alguém ja teve este problema, podem me ajudar?
Obrigado!!