Senhores, estou com um problema que não faço a mínima ideia do que pode ser...
Ao abrir um Recordset utilizando o DateDiff(), o VBa me acusa um Erro no Intervalo "h" <== para retornar em Horas.
Veja como está o RecordSet:
rsEsc = db.OpenRecordset("SELECT TOP 2 tbFuncionario.NomeFunc, DateDiff("h",[DtUltimoServ],"02/02/2018") AS xHoras FROM tbFuncionario ORDER BY DateDiff("h",[DtUltimoServ],"02/02/2018") DESC")
O erro aponta para o H em destaque...
Erro Retornado:
Erro de Compilação:
Era esperado: Separador de Lista )
Acontece que essa mesma consulta, colada exatamente como está na consulta em modo Designer Funciona 100%.
Percebi que o mesmo ocorre se eu tentar formatar uma data na consulta.
Ao abrir um Recordset utilizando o DateDiff(), o VBa me acusa um Erro no Intervalo "h" <== para retornar em Horas.
Veja como está o RecordSet:
rsEsc = db.OpenRecordset("SELECT TOP 2 tbFuncionario.NomeFunc, DateDiff("h",[DtUltimoServ],"02/02/2018") AS xHoras FROM tbFuncionario ORDER BY DateDiff("h",[DtUltimoServ],"02/02/2018") DESC")
O erro aponta para o H em destaque...
Erro Retornado:
Erro de Compilação:
Era esperado: Separador de Lista )
Acontece que essa mesma consulta, colada exatamente como está na consulta em modo Designer Funciona 100%.
Percebi que o mesmo ocorre se eu tentar formatar uma data na consulta.