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