Ir para conteúdo

POWERED BY:

Arquivado

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

djuris

[Resolvido] liberar query edição

Recommended Posts

Olá pessoal....

 

Estou desenvolvendo um sistema simples para cadastro e buscas, usando Delphi 6 e Paradox.

 

tenho um form de cadastro com uma table e os dados

Cod (chave)

Nome

CPF

RG

 

e em outro form um DBgrid e uma Query (para poder realizar pesquisas parciais atraves do Nome)....

 

o problema eh o seguinte:

 

Gostaria de fazer uma pesquisa, apos selecionado registro, com um duplo clique ou usando um botao, o formulario de cadastro se abrisse naquele registro para edição (pois se tenho 1000 registros como vou localizar um especifico para edição no form de cadastro?)

 

tentei usar apenas a query para o cadastro e busca (da certinho, aparece o registro buscado), mas me parece que com os comandos sql, não dá pra editar o registro...

 

aguardo alguma opinião...

obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

opa, pessoal, num demorou muito e consegui achar a resposta pro problema....

 

usei uma variavel que no evento OnDblClick da DbGrid recebe o valor do campo Cod

 

variavel:=QueryBusca.FieldByName('Cod').AsString;

 

depois usei FindKey com esse valor na Table pra encontrar o registro, chamando o FormCadastro

 

TableCadastro.FindKey([a]);

FormCadastro.show;

 

prontinho agora eh só clicar no botão Edit e editar o registro...

 

valeu Hewitt pela atenção!

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.