Rodebm 0 Denunciar post Postado Outubro 25, 2010 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
bdexterholland 0 Denunciar post Postado Outubro 25, 2010 Acredito que usando a sintaxe <campo> LIKE "Tes%"onde <campo> será uma das colunas da tabela ps.: Não sei se funciona no BDE. Compartilhar este post Link para o post Compartilhar em outros sites
Rodebm 0 Denunciar post Postado Outubro 25, 2010 eu me expressei mal. eu quero exatamente isso, porem para usar em um locate numa TTable, não em sql. Compartilhar este post Link para o post Compartilhar em outros sites
bdexterholland 0 Denunciar post Postado Outubro 25, 2010 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
Rodebm 0 Denunciar post Postado Outubro 25, 2010 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
bdexterholland 0 Denunciar post Postado Outubro 25, 2010 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