Propriedade filter do clientdataset para integer

Delphi

22/07/2011

Posso Usar a propriedade filter do clientdataset para filtrar inteiros ou apenas para varchar.

Quando executo ele dá erro.
Francisco Macedo

Francisco Macedo

Curtidas 0

Respostas

Wilson Junior

Wilson Junior

22/07/2011

Que erro está ocorrendo? e como vc está fazendo?

Aguardo retorno.
GOSTEI 0
Francisco Macedo

Francisco Macedo

22/07/2011

Estou usando o banco de dados Sql Server 2008.

O código é o seguinte:

DM.clientdataset.Filtered := False;
DM.clientdataset.filter := 'ID_CODIGO LIKE ' +
QuotedStr(edtPesquisar.text+'%');
DM.clientdataset.Filtered := true;

O erro é de SQL.

GOSTEI 0
Marco Salles

Marco Salles

22/07/2011

Vc pode para inteiros usar os operadores Maior , Menor , Igual , juntamente com os operadores lóogicos

Monte o seu

Por exemplo

clientdataset.Filtered := False;
clientdataset.filter := 'ID_CODIGO = ' +
QuotedStr(edtPesquisar.text);
clientdataset.Filtered := true;
GOSTEI 0
José

José

22/07/2011

Este tópico esta sendo fechado por inatividade. Se necessário, sinalizar para que seja reaberto ou abrir um novo.
GOSTEI 0
POSTAR