Dbgrid Urgentíssimo!!!!
Preciso que um Dbgrid leia os campos em uma tabela, mas que ele só grava em outra tabela quando eu clicar em salvar.
Explicando melhor:
Para fazer uma venda, tenho que incluir os produtos na DBgrid.
Tenho uma tabela produtos, e uma tabela itens de venda para a venda poder ter mais de um produto.
Quero ler os produtos na tabela produtos, e gravá-los (só quando clicar no botão salvar venda) na tabela itens_venda.
Obrigado
Explicando melhor:
Para fazer uma venda, tenho que incluir os produtos na DBgrid.
Tenho uma tabela produtos, e uma tabela itens de venda para a venda poder ter mais de um produto.
Quero ler os produtos na tabela produtos, e gravá-los (só quando clicar no botão salvar venda) na tabela itens_venda.
Obrigado
Plunky
Curtidas 0
Respostas
Rm
15/11/2003
Se eu entendi...
Faça um loop (while)acionado pelo botão.
Begin
Table1.first;// tabela origem
while not table1.eof do begin
table2.insert;
table1.campo1.value:=table2.campo1.value; //copia registros
table1.campo2.value:=table2.campo2.value;//copia registros
table1.next;
table2.post;
end;
end;
Abraço e boa sorte
Faça um loop (while)acionado pelo botão.
Begin
Table1.first;// tabela origem
while not table1.eof do begin
table2.insert;
table1.campo1.value:=table2.campo1.value; //copia registros
table1.campo2.value:=table2.campo2.value;//copia registros
table1.next;
table2.post;
end;
end;
Abraço e boa sorte
GOSTEI 0