Ir para conteúdo

POWERED BY:

Arquivado

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

Rafael Sanches

Como pegar o valor de um registro selecionado no DBGrid e usá-lo na ab

Recommended Posts

E aí galera tudo bem.

 

Estou com problemas para desenvolver um sistema de cadastro de clientes.

 

Tenho um Form com um DBGrid pegando registro de uma tabela Clientes como mostrado abaixo:

Imagem Postada

Como fazer com que, ao clicar no botão Modificar, seja aberto o formulário de cadastro de clientes no registro selecionado no DBGrid (Neste caso o registro de Rodrigo)?

Aviso que todos os componentes no form de cadastro já estão apontando para a Tabela Clientes e está rodando perfeitamente.

 

 

Formulário de Cadastro de Clientes:

Imagem Postada

 

Agradeço desde já

 

Abraço a todos,

Rafael Sanches

Compartilhar este post


Link para o post
Compartilhar em outros sites

o teu grid ta ligado a uma tabela... nela você tem o codigo do cliente... basta você fazer o seguinte... codigo do botão modificar...criar o form (frmCliente := TfrmCliente.Create(application) ;) - exemploda um locate na tabela de clientes passando pra ela o codigo do cliente selecionado... (tblCliente.locate('nucliente', Codigo_cliente_do_grid,[]) ;) abre o form (frmcliente.showmodal)algo desse tipo pode te ajudar cara... mas tipo.. uma dica... você ta usando tabela pros clientes ne.. imagina um sistema com 100.000 cliente... imagina o tempo que vai levar pra abrir essa tela caso a tabela ja esteje aberta!? pqvc não usa uma qry?! ai tu passa um sql bem simples pra ela.. algo... "select * from cliente where nucliente = :codigo"... assim.. ele vai te trazer um registro... dexando BEM mais leve e tb... ficaria mais facil de fazer esse esquema que você quer! abraços... fica a dica ai!

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.