Consulta pela data, Access + Delphi

08/03/2019

0

Olá pessoal, estou fazendo uma consulta pelo delphi em um banco Access. Na tabela tenho 3 colunas: Codigo, Data, Valor... quando coloco o "WHERE Codigo = 1" ele me mostra os dados corretamente, porém se colocar "WHERE Data = 08/03/2019" não me mostra os dados. Será que fui claro? Estou fazendo correto? Obrigado pela atenção.

query.SQL.Clear;
query.SQL.Add(''''SELECT SUM(VALOR) as VALOR FROM CONTAS WHERE DATA_DOCTO = 08/03/2019'''');
query.Open;
query.first;
valor := query.fieldByName(''''VALOR'''').AsString;
lblDinheiro.Caption:= valor;
Vagner Crescencio

Vagner Crescencio

Responder

Posts

11/03/2019

Hélio Devmedia

Olá Vagner, tudo bem?

De duas uma! Ou você não tem registros com esta data ou a sintaxe de data tem que ser a mesma do DBExpress assim: '2019/03/10' - > AAAA/MM/DD

Faça um teste e depois dê um retorno para nós.

Um forte abraço e fique com Deus!
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar