ALGUEM PODE ME AJUDAR
Esta dando essa msg
3075 - Syntax Error in date in query expressicon [ô]DATA=#0////#[ô].
essa abaixo e a linha de codigo , sempre dando o mesmo erro!
varCmdSQl = [Ô]SELECT DATA FROM tblResumoReducaoZ WHERE DATA=#[Ô] & Mid(varDataEmissao, 4, 2) & [Ô]/[Ô] & Mid(varDataEmissao, 1, 2) & [Ô]/[Ô] & Mid(varDataEmissao, 7, 4) & [Ô]#;[Ô]
3075 - Syntax Error in date in query expressicon [ô]DATA=#0////#[ô].
essa abaixo e a linha de codigo , sempre dando o mesmo erro!
varCmdSQl = [Ô]SELECT DATA FROM tblResumoReducaoZ WHERE DATA=#[Ô] & Mid(varDataEmissao, 4, 2) & [Ô]/[Ô] & Mid(varDataEmissao, 1, 2) & [Ô]/[Ô] & Mid(varDataEmissao, 7, 4) & [Ô]#;[Ô]
QUAL O BANCO DE DADOS ?
A mensagem é MUITO clara... O resultado da concatenação abaixo:
é [Ô]#0////#[Ô], ou seja, não é uma data...
Mid(varDataEmissao, 4, 2) & [Ô]/[Ô] & Mid(varDataEmissao, 1, 2) & [Ô]/[Ô] & Mid(varDataEmissao, 7, 4)
é [Ô]#0////#[Ô], ou seja, não é uma data...
Nao entende!
Se você concatenar os valores, vai ter o resultado #0////#
O que a variável varDataEmissao contém?
O que a variável varDataEmissao contém?
a data da Ultima reduzao z de uma tbl
Verifique se está correto isso, me parece que não é uma data o que a variável contém.
Faça seu login para responder