Ir para conteúdo

Arquivado

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

Jr Cavalo

Grid/

Recommended Posts

Gostaria de saber como faço para enviar os dados de um cliente para o form, atraves de um duplo click em um Grid (DBGrid). Por exemplo, faço uma busca de um cliente, atraves do Form de Busca e quando encontrar este cliente, atraves de um duplo click enviar todos os seus dados para o form de cadastro.

Compartilhar este post


Link para o post
Compartilhar em outros sites

num sei se isso vai dar certo mas tenta...

 

o negócio vai funcionar +/- assim, coloca isso no evento de duplo click do DBGrid

 

qryCadastro.Close;

qryCadastro.SQL.Clear;

qryCadastro.SQL.Add('SELECT * FROM clientes WHERE codigo = '+qryClientes.FieldByName('codigo').asString;);

qryCadastro.Open;

 

isso considerando que você tenha usado DBEdit no form de cadastro, e se a query estiver num modulo de dados tem que colocar o nome do modulo antes de cada "qryCadastro", e se estiver direto no form e ñ num módulo já num sei direito, mas axo que você tem que colocar o nome do formulário antes de "qryCadastro"

 

sou meio novo em Delphi, num usei query direto no form, só no modulo, mas axo que é isso aí...

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.