PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum Filtrar dados DBgrid com firebird #401926

28/05/2011

0

  Boa noite amigos,

Tenho procurado em vários foruns mas não encontrei com fazer um filtro no DBgrid usando firebird. pois ele não aceita clausula where. Tenho uma edit, um dbgrid, uma IBquery, um Datasouce e IBUpdateSQL. Talvez falte algum componente, não sei.
segue o codigo que filtra, mas aparece todos os registros no DBGrid.
Evento OnChange do edit
inherited;
with qryGrid do
  Begin
    qryGrid.close;
    qryGrid.open;
    Locate('NOME',edConsulta.Text,[loPartialKey,loCaseInsentive]);
  end;

Agradeço a ajuda.
Klaus

Klaus

Responder

Posts

01/06/2011

Klaus

  Boa noite amigos,

Tenho procurado em vários foruns mas não encontrei com fazer um filtro no DBgrid usando firebird. pois ele não aceita clausula where. Tenho uma edit, um dbgrid, uma IBquery, um Datasouce e IBUpdateSQL. Talvez falte algum componente, não sei.
segue o codigo que filtra, mas aparece todos os registros no DBGrid.
Evento OnChange do edit
inherited;
with qryGrid do
  Begin
    qryGrid.close;
    qryGrid.open;
    Locate('NOME',edConsulta.Text,[loPartialKey,loCaseInsentive]);
  end;

Agradeço a ajuda.
  Consegui fazer funcionar, o caso era que não aparece os dados no Grid qdo vc´coloca TRUE na query, mas ela roda direito na aplicação. Também não entendi como fazer para colocar parametros na query usando firebird ainda, mas vou pesquisar mais.
Responder

Gostei + 0

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

Aceitar