Fórum Remover registro de duas tabelas - Delphi - ADO #526626
23/07/2015
0
O comando para deletar é esse:
if MessageDlg('Deseja excluir o registro ?', mtWarning, [mbYes, mbNo], 0) = mrYes then
Tabela.Delete;Alguém me ajuda? :(
Firmino
Curtir tópico
+ 0Posts
24/07/2015
Raimundo Pereira
DELETE FROM VENDA WHERE ID_VENDA ='1';
DELETE FROM ITENSVENDA WHERE ID_VENDA ='1';
OU SEJA COLOQUE O CAMPO ID_VENDA NAS DUAS TABELAS.
QUANDO CANCELAR A VENDA EXECUTE OS DOIS COMANDOS.
Gostei + 0
24/07/2015
Raimundo Pereira
Gostei + 0
25/07/2015
Firmino
begin
if MessageDlg('Deseja excluir o registro ?', mtWarning, [mbYes, mbNo], 0) = mrYes then
while not (DM.ADOTableItensVenda.EOF) do // laço de repetição
begin
DM.ADOTableItensVenda.Delete;
end;
DM.ADOTableVenda.Delete;
Close;
end;:)
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)