Delphi - Selecionar registro do DBgrid

24/08/2018

0

Olá, sou iniciante e estou com uma dúvida. Agradeço a quem puder ajudar.

Tenho um DBgrid ligado a um DataSource que retorna o cadastro de clientes que existe na tabela ''cliente''.

Gostaria de selecionar através de um clique o cliente neste DBgrid e inserir em uma outra tabela, que é a de ''vendas''.

tabela cliente
id
nome
telefone

tabela venda
id
id_cliente
cliente_nome
cliente_telefone

Estou utilizando os seguintes componentes : SQLConnection, TSQLQuery, TDataSetProvider, TClientDataSet e DataSource.
Banco de dados : MySQL.
Bruno Ferreira

Bruno Ferreira

Responder

Posts

24/08/2018

Fernando Duwe

Oi Bruno,

No evento OnClick (para clique único) ou OnDbClick (para clique duplo, indico esse), sobre a sua DBGrid, crie um insert, inserindo os dados na tabela "venda".

Nesse caso, quando o usuário der um duplo clique sobre a dbGrid, inserirá os dados na sua tabela venda.
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar