webrodex 0 Denunciar post Postado Novembro 9, 2006 Zeos preciso usar uma busca que procura os cadastros das pessoas tou uzando o componente zeos mas nao tou conseguindo tou fazendo assim tem algo errado ? sql.sql.add('select * from clientes where like '+ quotedstr( nome.text ) ); Compartilhar este post Link para o post Compartilhar em outros sites
marcio.theis 3 Denunciar post Postado Novembro 9, 2006 Gera algum erro ? O que acontece ? No caso quando usar o like, precisa colocar o sinal de % no início e fim da string... sql.sql.add('select *');sql.sql.add('from clientes');sql.sql.add('where like '+ quotedstr('%' + nome.text + '%')); Compartilhar este post Link para o post Compartilhar em outros sites
webrodex 0 Denunciar post Postado Novembro 9, 2006 Eu fiz dessa maneira tb marcio mas da erro sql.sql.add('select *');sql.sql.add('from clientes');sql.sql.add('where like '+ quotedstr('%' + nome.text + '%')); Ocorre esse erro marcio Compartilhar este post Link para o post Compartilhar em outros sites
marcio.theis 3 Denunciar post Postado Novembro 9, 2006 Tente assim: sql.sql.add('select *');sql.sql.add('from clientes');sql.sql.add('where like ''%' + nome.text + '%'''); Compartilhar este post Link para o post Compartilhar em outros sites
webrodex 0 Denunciar post Postado Novembro 9, 2006 Amigo continua dando o mesmo erro ! http://forum.imasters.com.br/public/style_emoticons/default/cry.gif Compartilhar este post Link para o post Compartilhar em outros sites
marcio.theis 3 Denunciar post Postado Novembro 9, 2006 Realmente vai dar o erro, pois faltou colocar o campo que será aplicado o filtro: sql.sql.add('select *');sql.sql.add('from clientes');sql.sql.add('where campo_desejado like ''%' + nome.text + '%'''); :rolleyes: Compartilhar este post Link para o post Compartilhar em outros sites
webrodex 0 Denunciar post Postado Novembro 9, 2006 Ae manow e isso ai programação e assim mesmo e igual uma matematica uma virgual um ponto efim da tudo errado...rsss Valew dessa vez nao observei esse erro..rss http://forum.imasters.com.br/public/style_emoticons/default/clap.gif Compartilhar este post Link para o post Compartilhar em outros sites
marcio.theis 3 Denunciar post Postado Novembro 9, 2006 Como pode, o kara olha o código e nem repara... e as vezes são erros estúpidos, coisas simples... mas mais uma batalha vencida.... http://forum.imasters.com.br/public/style_emoticons/default/joia.gif http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Compartilhar este post Link para o post Compartilhar em outros sites
RodrigoCatalan 0 Denunciar post Postado Novembro 9, 2006 Tenta isso ae.... sql.sql.add('select *');sql.sql.add('from clientes');sql.sql.add(Format('where campo_desejado like %s', quotedstr('%'+nome.text+'%'))); Caso algum de vocês não entenda o format ou o quotedstr dá um grito q eu explico http://forum.imasters.com.br/public/style_emoticons/default/clover.gif http://forum.imasters.com.br/public/style_emoticons/default/clover.gif http://forum.imasters.com.br/public/style_emoticons/default/clover.gif http://forum.imasters.com.br/public/style_emoticons/default/clover.gif Boa sorte Compartilhar este post Link para o post Compartilhar em outros sites