Seu programa está funcionando perfeitamente. Não pode apagar o pai e deixar os 
filhos orfão.

 Quando for apagar faça uma busca na tabela filho e apague os primeiros e 
depois vc apaga o pai, ok?
Como se fosse um "delete cascade" apaga o pai e sai procurando onde o mesmo faz 
referencia com tabelas filhas se achar apaga os filhos e os pais

Márcio Ricardo.
  ----- Original Message ----- 
  From: Magnun Oliveira 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, May 07, 2007 11:52 AM
  Subject: [delphi-br] Apagar master-detail


  Fiz um master detail com CDS, inserção e alteração dah tudo certo, porem, se 
  eu for apagar um registro master com no minimo 1 detail dah esse erro: 
  'cannot delete master records with details'
  se eu apagar um registro master sem nenhum detail funciona ...

  Alguma saca como resolver? vlw ...

  __________________________________________________________
  MSN Hotmail, o maior webmail do Brasil. http://www.hotmail.com



   

[As partes desta mensagem que não continham texto foram removidas]

Responder a