[firebase-br] CONTAINING como usar? (TeamFB HELP)

Eduardo Jedliczka (TeamFB) jedyfb em gmail.com
Sex Nov 10 11:31:24 -03 2006


Nem Sempre uma SP é a melhor saída...

Infelizmente o FireBird ainda não tem boas soluções para FTS (Full Text 
Search). Se você quer procurar por várias palavras, vai ter que usar vários 
containing.

======================
Eduardo Jedliczka
Membro do TeamFB - FireBase
Apucarana - PR
======================
"Posso não concordar com nada do que dizes.
Mas defenderei até a morte o seu direito de dizê-lo"
(Voltaire 1694-1778)
----- Original Message ----- 
From: "Alessandro Francisco" <alessandro_francisco em msn.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, November 09, 2006 1:46 PM
Subject: Re: [firebase-br] CONTAINING como usar? (TeamFB HELP)


Putz, ai fica uma gambiarra e descacteriza o uso da SP.

> To: lista em firebase.com.br> From: eduardo em icontroller.com.br> Date: Thu, 9 
> Nov 2006 13:15:28 -0200> Subject: Re: [firebase-br] CONTAINING como usar? 
> (TeamFB HELP)> > Olá Alessandro> > A mesma rotina que você usar para 
> quebrar [palavra01 palavra02 > palavra03] em 
> (`palavra01`,`palavra2`,`palavraN`)> use para quebrar em CONTAINING 
> 'palavra01' OR CONTAINING palavra02 OR...> > []s> Eduardo> > Alessandro 
> Francisco escreveu:> > Muito bem, vamos contar uma historia...> > > > Eu 
> estou fazendo uma busca pela internet, onde o cara digita algumas palavras 
> em um campo (ASP 3.0 + FB 1.5 + FB ODBC).> > > > Ai tenho que selecionar 
> essas palavras ou seja "quebrar" a frase que ele digitou, depois pegar 
> essas palavras e procurar uma a uma em um campo BLOB.> > > > Dando um 
> busca na lista eu encontrei o comando CONTAINING que pode ser usado em 
> campos Blob do tipo texto.> > > > Agora eu queria saber o seguinte, eu fiz 
> uma procedure que faz a busca e não posso ficar alterando as condições de 
> busca para cada palavra, porque pode ser 1 palavra ou pode ser 100 
> palavras.> > > > Então quero saber se existe algum meio de fazer isso: 
> Select CampoBlob >From Tabela Containing in 
> (`palavra01`,`palavra2`,`palavraN`)... eu não sei se expliquei direito, 
> mas preciso de ajudar urgente!!!> > > > Desculpem o pedido ao team FB, mas 
> eu postei antes e ninguem respondeu, então acredito que seja uma dúvida 
> bem complicada, por favor não entendam errado pois não estou desmerecendo 
> os outros colegas.> > > > Certo da compreensão,> > > > Alessandro> > 
> _________________________________________________________________> > Ligue 
> para os seus amigos grátis. Faça chamadas de PC-para-PC pelo messenger--  
> GRÁTIS> > http://get.live.com/messenger/overview> > 
> ______________________________________________> > FireBase-BR 
> (www.firebase.com.br) - Hospedado em www.locador.com.br> > Para editar sua 
> configuração na lista, use o endereço 
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br> > Para 
> consultar mensagens antigas: http://firebase.com.br/pesquisa> > > > > 
> ______________________________________________> FireBase-BR 
> (www.firebase.com.br) - Hospedado em www.locador.com.br> Para editar sua 
> configuração na lista, use o endereço 
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br> Para 
> consultar mensagens antigas: http://firebase.com.br/pesquisa
_________________________________________________________________
Ligue para os seus amigos grátis. Faça chamadas de PC-para-PC pelo 
messenger-- GRÁTIS
http://get.live.com/messenger/overview
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa 





Mais detalhes sobre a lista de discussão lista