Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Rodebm

Caractere coringa no filter do TTable

Recommended Posts

Gostaria de saber ser tem alguma maneira de colocar caracteres coringas no ttable, ou então algo que faça o mesmo papel do '%' no select do sql.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acredito que não, em contrapartida, você pode a opção loPartialKey no 3º parâmetro do método, exemplo:

Table1.Locate('Company', 'Professional Divers, Ltd.', loPartialKey);

Compartilhar este post


Link para o post
Compartilhar em outros sites

opa, isso mesmo que eu queria. aproveitando, teria como fazer o contrario? procurar no db uma parte de uma string fornecida pelo usuário? ( de preferencia com o locate), por exemplo, o usuário digita 'martelo vermelho', e se no db tiver só 'martelo', ele voltar como true?

Compartilhar este post


Link para o post
Compartilhar em outros sites

uhm...

 

 

...Não conheço nenhuma forma "automatizada", acredito que você terá que quebrar a expressão de acordo com os 'espaços' e realizar buscas para cada palavra...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.