Insert dentro de um Button (Duvidas)

Delphi

12/02/2007

Boa noite pessoal!!!
Estou terminando meu sisteminha e tenho uma duvida...
Como faço para colocar um insert dentro do fonte?
Hj eu tenho este insert em uma trigger, mas não vai funcionar direito, ele deve ser acionado pelo usuário...
Alguém poderia dar uma dica de como ficaria?
Agradeço antecipadamente.
Obrigado..

BEGIN insert into CC (id_item, id_venda, id_cliente, data_lancamento, tipo_movimentacao, vl_lancamento, quantidade) select mat_vendas.id_item, vendas.id_venda, vendas.id_cliente, vendas.dt_venda, vendas.id_tipo_pagto, mat_vendas.valor_total, mat_vendas.quantidade from vendas ven inner join mat_vendas mat on (mat.id_venda = ven.id_venda) where mat_vendas.id_venda = new.id_venda and mat_vendas.id_mat_venda = new.id_mat_venda; END



Ricieri

Ricieri

Curtidas 0

Respostas

Mahdak

Mahdak

12/02/2007

se é que eu entendi, vc teria que passar esses parametros para o componente(que da suporte a sql) no qual voce usa para conversar com o seu banco de dados....

do tipo:

se voce trabalhar com um SqlDataSet, no evento OnClick do botao voce colocaria algo do tipo:

SqlDataSet.commandText := ´insert into tabela, blablablablabla´
SqlDataSet.ExecSQL();


uma dica: sempre poste o banco e os componentes de acesso ao mesmo que voce trabalha, assim fica mais facil de tentar solucionar o problema.

no mais uma boa pesquisa aqui no forum mesmo vc acha muita informação sobre o assunto.

um abraço e espero ter ajudado...


GOSTEI 0
POSTAR