Fórum ClientDataset Filter Acentos #198363

02/12/2003

0

Olá pessoal,

estou querendo saber se tem como, no ClientDataset, ao utilizar a propriedade FILTER, ele trate palavras sem acentos igual às palavras com acento.
Alguém já tentou fazer isso?

Ex: Tenho a palavra ´Fórum´ no meu ClientDataset.
entao, se faço:
ClientDataset.Filter := ´palavra = Forum´ {não retorna nada}
ClientDataset.Filter := ´palavra = Fórum´ {retorna meus registros}

Obrigado,
Carlos


Carlos_simioni

Carlos_simioni

Responder

Posts

27/10/2008

Steve_narancic

Tenho a mesma dúvida


Responder

Gostei + 0

28/10/2008

Joaoshi

Colegas, neste caso, deveria ser utilizado o evento [b:454e1a65f0]OnFilterRecord[/b:454e1a65f0] do ClientDataSet.

Espero ter ajudado.


Responder

Gostei + 0

28/10/2008

Steve_narancic

teria algum exemplo?


Responder

Gostei + 0

28/10/2008

Joaoshi

ClientDataSet1.Filtered := True;

procedure TForm1.ClientDataSet1FilterRecord(DataSet: TDataSet;
  var Accept: Boolean);
begin
   Accept := Pos(´FÓRUM´,ClientDataSet1.FieldByName(´PALAVRA´).asString) > 0;
end;


Teoricamente você poderia filtrar qualquer coisa no seu DataSet.

Espero ter ajudado.


Responder

Gostei + 0

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

Aceitar