Ir para conteúdo
Fórum Script Brasil
  • 0

[Ajuda] Retornar resultado Query


evaristo

Pergunta

Bom dia

Estou com uma dificuldade de retornar o resultado da query em um Edit.Text.

Estou precisando, retornar o valor da soma entre as datas, mas quando eu vou retornar aparace a mensagem.

FORMATO DATA/HORA INVALIDO NULL

Estou usando delphi7, Banco Access

A query e esta:

With Query5 do

begin

Close;

SQL.Clear;

SQL.Add('SELECT Sum(QUANTIDADE) AS Expr1111 FROM cozinha WHERE (((cozinha.DATA) Between :dataini And :datafim))');

Query5.ParamByName('dataini').AsDate := FloatToDateTime(StrToDate(dataini.text));

Query5.ParamByName('datafim').AsDate := FloatToDateTime(StrToDate(datafim.Text));

open;

Edit5.Text := Fields[0].AsString;

end;

alguém poderia me ajudar?

Agradeço desde já

Editado por evaristo
Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

FloatToDateTime = Converte um valor ponto-fluante em um valor TDateTime .

supondo que sua variavel dataini.text seja '12/07/2012' faz-se necessario somente a conversão da string em data

Query5.ParamByName('dataini').AsDate := StrToDate(dataini.text);
Query5.ParamByName('datafim').AsDate := StrToDate(datafim.Text);

abraço

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...