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
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
Curtir tópico
+ 0
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...
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
Clique aqui para fazer login e interagir na Comunidade :)