Fórum Integridade Referencial... #173877

08/08/2003

0

boa tarde, estou usando banco de dados paradox7 e tenho 2 forms
um é o cadastro de alunos e o outro é um cadastro de apostilas..

o cadastro de alunos tem um campo lookup onde eu posso escolher a apostila.

gostaria de saber como faço para, quando eu deletar uma apostila no form apostila o aluno referente àquela apostila seja excluído também?

obrigado


Rafael Santana

Rafael Santana

Responder

Posts

08/08/2003

Ezdala

Imagino que na sua tabela de aluno tenha o codigo de cadastro da apostila, então, tente o seguinte:
usando um componente TQuery digite na sua propriedade string:
delete from <Nome Tabela aluno> where <Codigo da Aposta (campo)> = :CodApostila

quando clicar no botão de exclusão ou algo perecido digite
Query1.Close;
Query1.Params[0].AsInteger := TableCodigodaApostila.AsInteger;
// caso seja de outro tipo é só coloar AsString, AsCurrency ...
Query1.ExecSQL;
Table1.delete...


Responder

Gostei + 0

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

Aceitar