Boa dia, estou com problemas para excliur um registro de uma tabela que esta sendo utilizado em outra tabela. Por exemplo: Quero verificar se a cidade Dois vizinhos da tabela cidade esta sendo utilizada em qualquer outra tabela do meu banco, se esta sendo utilizada deverá mostrar uma mensagem de erro, senao exclui. Como faço isso?
Excluir tabela
C
3 Respostas
Entaum faça o comando para excluir o registro, se houver dependencia em algum lugar ou seja, se tiver um cliente cadastrado com endereco em Dois Vizinhos, por meio de Foreignkey, o banco não ira excluir o registro em vez disso sera disparada uma excessa
entaum se ocorrer excessoa voce pode mostrar o testo da execssao caso nao ocorra excecao quer dizer que o registro foi excluido
se estiver usando relacionamento basta colocar “Delete Cascade = Restrict”, pronto…um erro sera retornado pelo banco e vc pode trata-lo num catch.
t+ e boa sorte.
C
Sim, quero saber como faço pra mostrar uma mensagem na tela para o cliente ???
Criado 7 de fevereiro de 2012
Ultima resposta 7 de fev. de 2012
Respostas 3
Participantes 3