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;
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
Curtir tópico
+ 0
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!
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
Clique aqui para fazer login e interagir na Comunidade :)