bom com pesquisa usando like eu nao utilizo parametros mas ta aqui minha
rotina, talvez te ajude, eu nunca tive problemas com ela
 
 If Query.Active = True then Query.Active:=False;
 Query.Sql.Clear;
 Query.Sql.Text:='select * from empresa where RazaoSocial Like '+#39+Edit1
Text+'%'+#39+' ';
 Query.Active:=True;
 
coloquei essa instrucao dentro do evento onkeyup do Edit1 e a medida que vou
digitando ele vai filtrando o que quero
espero ter te ajudadeo
 
 
-------Mensagem original-------
 
De: Cleiton
Data: 30/06/2006 09:23:24
Para: Delhpi
Assunto: [delphi-br] Pesquisa Utilizando Like
 
Olá pessoal... estou com um pequeno problema e acredito que alguém da lista
poderá me ajudar. O que acontece é o seguginte:
 
Estou fazendo uma pesquisa no banco da seguinte forma:
 
select cod_fornec, razao_social
from fornecedor
where razao_social like 'A%';
 
Até aí, tudo bem, sem problemas.
 
O problema vem ao colocar essa instrução dentro do sistema, utilizando
parâmetro.
 
Na query estou fazendo da seguinte forma:
 
select cod_fornec, razao_social
from fornecedor
where razao_social like ':paramentro%';
 
Aí coloquei uma paramentro na query chamado "parametro" e faço a chamada da
query assim:
 
  query.ParamByName('parametro').AsString:=(Edit.Text);
  query.Active:=true;
 
Só que simplesmente não acontece nada. É dessa forma mesmo que se faz? Onde
posso estar errando?
 
Tambem tentei assim:
 
query.param[0].AsString:=(Edit.text) mas tambem nao funciona
 
Um grande abraço
Cleiton
--
Esta mensagem foi verificada pelo sistema de antivírus e
  acredita-se estar livre de perigo.
 
 
 
[As partes desta mensagem que não continham texto foram removidas]
 
 
 
--
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
 
 
 
Links do Yahoo! Grupos
 
 
 
 
 
 
 
 
__________ Informação do NOD32 IMON 1.1634 (20060630) __________
 
Esta mensagem foi verificada pelo NOD32 sistema antivírus
http://www.eset.com.br
 
 

[As partes desta mensagem que não continham texto foram removidas]





-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a