Filtrar determinados registro com select
Ola pessoal, estou com o seguinte problema, preciso filtrar através de um select em uma tabela paradox, todos os a partir de um determinado nome. Ex. cliente apartir do nome que inicie com ´MARIA´, vou ter um edit a onde o usuário determina no nome inicial, ficando em aberto no No. de caracteres iniciais, poderá der 1,2,3 ou n...
Helderjr
Curtidas 0
Respostas
Lucas Silva
28/05/2004
with qry1 do begin Close; Sql.Clear; SQl.add(´Select * from tabela where nome like ´´´edit1.text´¬´´ ´) Open; end;
Seria isto?
GOSTEI 0
Helderjr
28/05/2004
Lucas
O comando Like filtra só os que começam com o conteudo selecionado. Ex
Solicitei ´MARIA´, com o like vai filtrar os registros que começam com MARIA, só que eu preciso os registro a partir de ´MARIA´ como abaixo
MARIA...
NAIR...
OTAVIO...
PAULO...
.....
Z....
O comando Like filtra só os que começam com o conteudo selecionado. Ex
Solicitei ´MARIA´, com o like vai filtrar os registros que começam com MARIA, só que eu preciso os registro a partir de ´MARIA´ como abaixo
MARIA...
NAIR...
OTAVIO...
PAULO...
.....
Z....
GOSTEI 0
Lucas Silva
28/05/2004
Uma boa ideia, é você criar um Stringlist,
jogar todos os nomes da tabela nele.
Quando alguem digitar o nome, você localiza a posição em que ele está...
Vamos supor ´posição 4´
Ai você deleta do Stringlist as posições 0,1,2,3;
não sei se fui bem claro, mais qualquer dúvida pode dar o toque ai.
jogar todos os nomes da tabela nele.
Quando alguem digitar o nome, você localiza a posição em que ele está...
Vamos supor ´posição 4´
Ai você deleta do Stringlist as posições 0,1,2,3;
não sei se fui bem claro, mais qualquer dúvida pode dar o toque ai.
GOSTEI 0