Já tentou assim?

  query.Sql.Add('select cod_fornec, razao_social from fornecedor where
razao_social like :paramentro')
  query.ParamByName('parametro').AsString := Edit.Text + '%';
  query.Active:=true;




[]s

Walter Alves Chagas Junior
Projeto e desenvolvimento de sistemas
Telemont Engenharia de telecomunicações S/A
Belo Horizonte - MG - Brasil
[EMAIL PROTECTED]
Fone: (31) 3389-8215 Fax: (31) 3389-8200


-----Mensagem original-----
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Cleiton
Enviada em: sexta-feira, 30 de junho de 2006 09:23
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




 



[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