Exibir mensagem anterior :: Exibir próxima mensagem |
Autor |
Mensagem |
alexbandeira Mestre
Registrado: Terça-Feira, 27 de Julho de 2004 Mensagens: 812 Localização: Paulista - PE
|
Enviada: Sex Fev 18, 2022 12:22 pm Assunto: Como limpar uma tabela Mestre. Deletar todos os registros. |
|
|
Salve salve delphianos.
Alguém pode me dizer como deleto, limpo uma tabela Mestre?
Delphi7 - FireBird
MSG: Cannot delete master record with detail.
Alguém tem a solução?
Antes de qualquer coisa agradeço antecipadamente. _________________ Conhecemos um grande homem pelas pequenas atitudes. |
|
Voltar ao Topo |
|
|
pestana Colaborador
Registrado: Sábado, 25 de Junho de 2005 Mensagens: 3147 Localização: Araras-SP
|
Enviada: Sex Fev 18, 2022 4:30 pm Assunto: |
|
|
Deleta primeiro os registros da tabela detail para depois deletar o registro da tabela master.
Outro modo seria se a estrutura de sua tabela detail no Firebird estiver definido como "on delete cascade" no campo FK que faz o relacionamento com a tabela master, então pode ser deletado o registro da tabela master que os registros relacionados da tabela detail serão deletados automaticamente.
é isso que você queria saber? _________________ Ao invés de ficar desanimado no que deu de errado, olhe para frente, aprenda com os erros e veja o que ainda pode ser feito. A determinação e a persistência é uma das etapas para o sucesso. |
|
Voltar ao Topo |
|
|
|