Resultados 1 a 2 de 2
  1. #1
    Membro
    Data de Ingresso
    Mar 2008
    Posts
    186

    Question [Ajuda] problema com select em data

    with qry1 do
    begin
    Active := False;
    SQL.Clear;
    datee := FormatDateTime('d/m/yyyy',Date);
    //ShowMessage(datee);
    SQL.Text := 'select * from funeraria where Retorno like '+datee+' ';
    Active := True;
    end;

    Ola a todos, porque essa consulta não funciona, ja tentei de varias formas diferentes e sempre me retorna erro nunca nem chega a consultar

    eu coloquei 'd/m/yyyy' porque esta me mostrando no banco 4/9/2010 se eu colocasse dd/mm/yyyy iria me mostrar 04/09/2010 o qual nao encontraria.

    Ja pesquisei em varios lugares mas ainda n encontrei solução se alguem puder me ajudar fico no aguardo.

  2. #2
    Membro
    Data de Ingresso
    Mar 2008
    Posts
    186
    Active := False;
    SQL.Clear;
    sql.add('select * from funeraria where Retorno between :datainicio and :datafim');
    Params[0].AsDate := dtp3.Date;
    Params[1].AsDate := dtp4.Date;
    Active := True;

    Assim funcionou.
    Mas gostaria que alguem comentasse porque não funcionou da 1 maneira.

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • Você não pode enviar respostas
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •