Deletar dados de uma Tabela Detalhe
Blz Pessoal???...Gostaria de saber como eu faço para deletar os dados da minha tabela detalhe. Tenho uma tabela chamada PEDIDO com os campos (CODPED, CODPAP, CODSOLIC, DATA_EMISS) e outra chamada ITENSPEDIDO com os campos(CODITEM, CODPROD, CODPED, QTDE, DATA_ENTREGA, SUB_VLR). Bom, na minha tela eu coloquei um DBGrid mostrando os pedidos e outro mostrando os itens de acordo com o pedido, e fiz uma procedure para o botão direito do mouse onde o usuário exclui o pedido que quiser. Só que quando é executada essa procedure emcima do pedido que tem mais de um item dá erro de violação de chave estrangeira, e, quando o pedido tem somente um item o registro é deletado normalmente, tanto os dados da tabela ITENSPEDIDO quanto aos dados da tabela PEDIDO. Alguém sabe o porque??
Tchelllo
Curtidas 0