Integridade Referencial...
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
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
Curtidas 0
Respostas
Ezdala
08/08/2003
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...
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...
GOSTEI 0