Consulta - Paradox - Table
Ainda não consegui terminar minha rotina com o like, mas ja estou pensando em algo sem usar a query.
Alguem poderia me dizer qual o comando para localizar somente 1 palavra dentro de um campo Memo(blob) usando o table em uma tabela paradox ?
Alguem poderia me dizer qual o comando para localizar somente 1 palavra dentro de um campo Memo(blob) usando o table em uma tabela paradox ?
Arc
Curtidas 0
Respostas
Arc
10/10/2003
essa realmente está dificil :cry:
GOSTEI 0
Adilsond
10/10/2003
Coloque a propriedade Filter de sua TTable para True e no evento OnFilterRecord faça:
Accept := Pos(Edit1.Text,TableRecord.AsString);
Para refazer a pesquisa após a alteração do edit, basta dar um refresh em sua tabela.
Accept := Pos(Edit1.Text,TableRecord.AsString);
Para refazer a pesquisa após a alteração do edit, basta dar um refresh em sua tabela.
GOSTEI 0
Adilsond
10/10/2003
Faltou.....
Accept := Pos(Edit1.Text,TableRecord.AsString) > 0;
Accept := Pos(Edit1.Text,TableRecord.AsString) > 0;
GOSTEI 0
Arc
10/10/2003
Valeu pela dica, mas o delphi acusou que não pode acessar o campo em um filtro....
GOSTEI 0
Adilsond
10/10/2003
Mas voce não colocará nada na propriedade filter. Voce mesmo, através do evento OnFilterRecord é que fara o filtro.
GOSTEI 0
Adilsond
10/10/2003
Mas voce não colocará nada na propriedade filter. Voce mesmo, através do evento OnFilterRecord é que fara o filtro.
Desculpe-me pelo que disse, após uma pesquisa descobri que realmente durante o filtro os campos do tipo Graphic e Memo não são visualizados para este evento.
GOSTEI 0
Arc
10/10/2003
Adilson obrigado pela ajuda, bom eu acho que vou partir para algo mais arcaico mesmo, lendo letra por letra, abraço
GOSTEI 0