Bloqueio
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.
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
Curtidas 0
Respostas
Edilcimar
08/11/2005
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
GOSTEI 0
Rodrigorpb
08/11/2005
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.
É a chamada FK, algo assim? Eu não criei nenhuma FK no meu Banco, devo criar, ou não a necessidade?
Rodrigo.
GOSTEI 0
Edilcimar
08/11/2005
sim, é feita diretamente no banco de dados com uma chave estrangeira
GOSTEI 0
Rodrigorpb
08/11/2005
Obrigado
Vlw
Rodrigo.
Vlw
Rodrigo.
GOSTEI 0