Delphi - Selecionar registro do DBgrid

MySQL

Delphi

24/08/2018

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

Curtidas 0

Respostas

Fernando Duwe

Fernando Duwe

24/08/2018

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.
GOSTEI 0
POSTAR