Bloqueio

08/11/2005

0

Olá pessoal,

Gostaria de saber como fazer algo para não deixar deletar o registro cadastrado se caso este registro estiver sendo usado em qualquer outra parte do Banco de Dados.

Exemplo: Para não deletar do Form Cidade uma cidade que está cadastrada no Form Cadastro de Clientes.

O que vcs sugerem.

Obrigado.
Rodrigo.


Rodrigorpb

Rodrigorpb

Responder

Posts

09/11/2005

Edilcimar

se você colocar uma tabela1 como dependente de outra tabela2 então não conseguirá apagar nenhum registro da tabela2 se houver na mesma uma referência à tabela1, no teu caso se a tabela clientes for dependente da tabela cidades, você não conseguirá apagar uma cidade que exista na tabela cliente, você primeiro teria que apagar ou mudar um registro na cidade da tabela cliente para depois apagar um registro a tabela cidade


Responder

09/11/2005

Rodrigorpb

Essa ligação de dependência é feita diretamente no Banco de Dados?
É a chamada FK, algo assim? Eu não criei nenhuma FK no meu Banco, devo criar, ou não a necessidade?


Rodrigo.


Responder

09/11/2005

Edilcimar

sim, é feita diretamente no banco de dados com uma chave estrangeira


Responder

09/11/2005

Rodrigorpb

Obrigado

Vlw

Rodrigo.


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar