Fórum Insert dentro de um Button (Duvidas) #337752
12/02/2007
0
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..
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
Curtir tópico
+ 0
Responder
Posts
12/02/2007
Mahdak
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...
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...
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)