Estou precisando de uma ajuda, por favor...

Delphi

14/03/2003

Eu tenho uma tabela paradox com os seguintes campos...
Nome (Alpha), Telefone (Alpha) e Cursos (Memo)

No campo Cursos são descritos os cursos de cada aluno que podem ser:
MONTAGEM, MONTAGEM E MANUTENÇÃO, ELETRONICA, WINOFFECE, etc

eu gostaria de criar um relatório somente com os alunos q estão fazendo o curso de MONTAGEM seja só montagem ou montagem e manutenção...

Obs: Não é possivel usar o filtro abaixo

TblAlunos.Filter:=´Cursos=´+QuotedStr(´MONTAGEM´)+
´and Cursos=´+QuotedStr(´MONTAGEM E MANUTENÇÃO´);
...mesmo porque o campo é do tipo TMemo e se não fosse tmb não poderia ser esse o filtro.

É necessário fazer com que o filtro procure dentro do campo a palavra MONTAGEM indiferente se no mesmo tiver mais palavras e ae aplicar o filtro para todos os que tiverem a palavra MONTAGEM...

Obrigado pela Atenção...
estarei aguardando a resposta...
até mais...


Anonymous

Anonymous

Curtidas 0

Respostas

Anonymous

Anonymous

14/03/2003

Caro amigo, utilize uma consulta SQL com o filtro LIKE ´*MANUTENÇÃO*´, por exemplo. Um abraço.


GOSTEI 0
Bilouro

Bilouro

14/03/2003

Caro amigo, utilize uma consulta SQL com o filtro LIKE ´*MANUTENÇÃO*´, por exemplo. Um abraço.


Concordo, inclusive não gosto de trabalhar com tabelas, PRINCIPALMENTE se for multi-usuário(é bem mais lento q query).

uma query seria assim:

select Nome, Telefone, Cursos
from nome_da_tablea
where cursos like ´montagem¬´


GOSTEI 0
POSTAR