Delete Mestre/Detalhe com query
Boa tarde...
Gostaria de saber como faço pra deletar dados de uma tabela Mestre e sua detalhe (exemplo, Nota e DetalheNota) numa unica vez, tentei assim
[b:43aa144927]Mas retorna erro na virgula da 1ª linha.[/b:43aa144927]
Alguem poderia me ajudar??
Gostaria de saber como faço pra deletar dados de uma tabela Mestre e sua detalhe (exemplo, Nota e DetalheNota) numa unica vez, tentei assim
´DELETE FROM cadnotacompra2 a, CadNotaCompras b´ +´ where a.ControleNota=b.Controle´ +´ and b.NumNota=´+QuotedStr(Campo) +´ and b.DataEnt<=:pData´
[b:43aa144927]Mas retorna erro na virgula da 1ª linha.[/b:43aa144927]
Alguem poderia me ajudar??
Facc
Curtidas 0
Respostas
Facc
19/10/2005
Boa tarde...
Gostaria de saber como faço pra deletar dados de uma tabela Mestre e sua detalhe (exemplo, Nota e DetalheNota) numa unica vez, tentei assim
[b:f062ecfb0d]Mas retorna erro na virgula da 1ª linha.[/b:f062ecfb0d]
Alguem poderia me ajudar??
´DELETE FROM cadnotacompra2 a, CadNotaCompras b´ +´ where a.ControleNota=b.Controle´ +´ and b.NumNota=´+QuotedStr(Campo) +´ and b.DataEnt<=:pData´
Ops: É D5 com Paradox :oops:
GOSTEI 0
Bruno Belchior
19/10/2005
Defina uma chave estrangeira com restrições de cascata, assim quando o mestre for apagado, o banco se encaregará de apagar os detalhes...
GOSTEI 0