Pessoal
Estou com um problema e não estou conseguindo solucionar se alguém tem alguma idéia do que se trata, favor me ajudar.
A consulta abaixo quando realizada no "LABORATÓRIO" com o banco dividido (front-end e back-end) porém os dois armazenados no disco do terminal ela funciona normalmente. Porém quando eu atualizo o sistema com o back-end em um servidor de dados e o front-end no terminal do usuário ela dá o erro - "Tipos de dados imcompatíve na expressão do critério".
SELECT CADFUNCI.NOME AS Nome, CADFUNCI.DATA_NASC AS [Data Nascimento], DateSerial(Year(Date()),Month([DATA_NASC]),Day([DATA_NASC])) AS [Parabens Hoje], CADFUNCI.TEL_CELULAR, CADFUNCI.PRAÇA, CADFUNCI.REGIONAL
FROM CADFUNCI
WHERE (((CADFUNCI.DATA_NASC) Is Not Null) AND ((CADFUNCI.STATUS)="ATIVO"))
GROUP BY CADFUNCI.NOME, CADFUNCI.DATA_NASC, DateSerial(Year(Date()),Month([DATA_NASC]),Day([DATA_NASC])), CADFUNCI.TEL_CELULAR, CADFUNCI.PRAÇA, CADFUNCI.REGIONAL
HAVING (((DateSerial(Year(Date()),Month([DATA_NASC]),Day([DATA_NASC])))=Date()));
Complementando o erro ocorre nesta cláusula: HAVING (((DateSerial(Year(Date()),Month([DATA_NASC]),Day([DATA_NASC])))=Date()));
Se alguem puder analizar e me orientar, desde já agradeço pela atenção.
Grato!
Uilson Brasil
Estou com um problema e não estou conseguindo solucionar se alguém tem alguma idéia do que se trata, favor me ajudar.
A consulta abaixo quando realizada no "LABORATÓRIO" com o banco dividido (front-end e back-end) porém os dois armazenados no disco do terminal ela funciona normalmente. Porém quando eu atualizo o sistema com o back-end em um servidor de dados e o front-end no terminal do usuário ela dá o erro - "Tipos de dados imcompatíve na expressão do critério".
SELECT CADFUNCI.NOME AS Nome, CADFUNCI.DATA_NASC AS [Data Nascimento], DateSerial(Year(Date()),Month([DATA_NASC]),Day([DATA_NASC])) AS [Parabens Hoje], CADFUNCI.TEL_CELULAR, CADFUNCI.PRAÇA, CADFUNCI.REGIONAL
FROM CADFUNCI
WHERE (((CADFUNCI.DATA_NASC) Is Not Null) AND ((CADFUNCI.STATUS)="ATIVO"))
GROUP BY CADFUNCI.NOME, CADFUNCI.DATA_NASC, DateSerial(Year(Date()),Month([DATA_NASC]),Day([DATA_NASC])), CADFUNCI.TEL_CELULAR, CADFUNCI.PRAÇA, CADFUNCI.REGIONAL
HAVING (((DateSerial(Year(Date()),Month([DATA_NASC]),Day([DATA_NASC])))=Date()));
Complementando o erro ocorre nesta cláusula: HAVING (((DateSerial(Year(Date()),Month([DATA_NASC]),Day([DATA_NASC])))=Date()));
Se alguem puder analizar e me orientar, desde já agradeço pela atenção.
Grato!
Uilson Brasil