GARANTIR DESCONTO

Fórum EXCLUIR REGISTROS... #174662

12/08/2003

0

por exemplo, tenho uma tabela de cadastro de alunos e uma outra tabela de cadastro de cursos.
COMO FAÇO PARA QUE, QUANDO EU EXCLUIR UM CURSO, EXCLUA TAMBEM O ALUNO RELACIONADO COM AQUELE CURSO

obs. estou utilizando tabelas paradox


Rafael Santana

Rafael Santana

Responder

Posts

12/08/2003

Marconi

Eu faria assim

Supondo que a de curos esteja indexa no código do curso,
e a de alunos tenha um campo com o código do curso

if Cursos.findkey([codcurso]) then begin
Cursos.delete;
Alunos.filter:=´CodigoDoCurso = ´´´+codcurso+´´´´;
Alunos.filtered:=true;
Alunos.refresh; {só para garantir}
while Alunos.recordcount>0 then Alunos.delete;
end;

// somente lembrando que todas as aspas são simples.

Boa Sorte

Marconi


Responder

Gostei + 0

12/08/2003

Marconi

:oops: Troque a linha

while Alunos.recordcount>0 then Alunos.delete;

por
while Alunos.recordcount>0 do Alunos.delete;

Marconi


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar