Filtro em Interbase

Firebird

01/11/2003

Estou tentando filtrar dados em uma tabela IB, estou usando um conponente sqlclientdataset, e uso IB 6 com Delphi 6, estou querendo que a medida que for digitando em um edit vá filtrando os dados em um componente dbgrid.
Já tentei a seguinte linha de commando

[b:4ec4addc48]dm_alamar.sqlclientdataset1.filter:=´CODIGO=´ + edit1.text + ´¬´;[/b:4ec4addc48]

e não está dando certo. Como devo fazer ??

grato

Carlos Jatai


Carlos Jatai

Carlos Jatai

Curtidas 0

Respostas

Afarias

Afarias

01/11/2003

Isso *NÃO* tem nada q ver com o Interbase.


...para realizar filtros parciais no CDS vc tem q::

1 - na propriedade FilterOpions desabilite NoPartialCompare (coloque para False no ObjectInspector)

2 - use * como ´curinga´ e não ¬ , ex::

ClientDataSet1.Filter := ´CODIGO = ´ + QuotedStr(Edit1.text + ´*´);



T+


GOSTEI 0
POSTAR