Delphi - Selecionar registro do DBgrid
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.
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
Curtidas 0
Respostas
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.
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