Filtro em Interbase
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
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
Curtidas 0
Respostas
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+
...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