Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

baxinha_RS

receber o resultado de uma consulta sql em uma variável

Recommended Posts

Olá, estou fazendo um trabalho na facul e queria fazer o seguinte.

 

receber um nome por exemplo: maria, em um edit e ao clicar enter faça uma consulta no banco para ver se existe alguem com nome de maria, se houver mais de uma trazer em uma lista todos os resultados. Nesta lista marcar qual é a maria que procura e entao receber o id em uma variavel e o nome mostrar no proprio edit que foi feita a busca, sei que to querendo muito, mas alguém pode m dar uma dica?

Compartilhar este post


Link para o post
Compartilhar em outros sites

receber o nome no edit:

 

Coloque no evento onChange do edit:

query1.close;

query1.SQL.clear;

query1.SQL.add('select * from clientes where nome like"'+edit1.text+'%"');

query1.Open;

 

Esse código faz a busca incremental na query pelas letras que você digitar no edit.

Se ligar um dbgrid à query ele mostrará o resultado da pesquisa.

 

Para localizar um determinado registro na tabela você coloca no evento OnCellClic do dbgrid:

 

table1.Locate('nome',query1nome.value,[]); // Isso se você precisar editar ou excluir os dados diretamente na tabela

edit1.Text:=query1nome.asstring; // mas você pode acessar os valores diretamente pela query.

 

Se você tiver algum codigo para adequar, posta ai para a gente dar uma olhada ok?

 

Boa sorte

 

Paulinho Cé

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.