Exibir mensagem anterior :: Exibir próxima mensagem |
Autor |
Mensagem |
newrogerio Experiente

Registrado: Quarta-Feira, 6 de Setembro de 2006 Mensagens: 422
|
Enviada: Ter Dez 19, 2006 3:21 pm Assunto: Integridade Referencial |
|
|
ai gente blz........gostaria de saber como se faz para mostrar uma mensagem dizendo que o cliente selecionado naum pode ser excluido pois ele possui serviços vinculados ao seu nome......e que tenhu uma tabela de cliente e uma de servico......................e vai ki o usuario tente deletar um cliente que ta sendo usado na tabela serviço.........................pra naum fica dando a akela mensagem de erro...................e sim uma mensagem de informação |
|
Voltar ao Topo |
|
 |
adriano_servitec Colaborador

Registrado: Sexta-Feira, 30 de Janeiro de 2004 Mensagens: 17618
|
|
Voltar ao Topo |
|
 |
newrogerio Experiente

Registrado: Quarta-Feira, 6 de Setembro de 2006 Mensagens: 422
|
Enviada: Ter Dez 19, 2006 4:37 pm Assunto: |
|
|
to usando interbase |
|
Voltar ao Topo |
|
 |
weberdamasio Experiente


Registrado: Sábado, 19 de Julho de 2003 Mensagens: 420 Localização: Maringá - PR
|
Enviada: Ter Dez 19, 2006 5:08 pm Assunto: |
|
|
Você deve criar uma trigger de delete para a tabela cliente.
Pesquisa sobre trigger e Internet que você vai achar bastante material. |
|
Voltar ao Topo |
|
 |
gustavocco Administrador

Registrado: Sexta-Feira, 6 de Fevereiro de 2004 Mensagens: 4253 Localização: Chapecó - SC
|
Enviada: Ter Dez 19, 2006 6:17 pm Assunto: |
|
|
Outra forma é você tratar a excessão gerada. Esta decorrida da violação de uma FK.
Utiliza o try except no metodo delete da tabela clientes, isso em tempo de programação em Delphi, existem outras formas de se fazer via banco de dados tb...
flw. |
|
Voltar ao Topo |
|
 |
newrogerio Experiente

Registrado: Quarta-Feira, 6 de Setembro de 2006 Mensagens: 422
|
Enviada: Ter Dez 19, 2006 7:37 pm Assunto: |
|
|
ai gustavocco blz....................try except resolveu..........valeu
sera ki vc poderia me dar uma mão num controle de estoque? |
|
Voltar ao Topo |
|
 |
gustavocco Administrador

Registrado: Sexta-Feira, 6 de Fevereiro de 2004 Mensagens: 4253 Localização: Chapecó - SC
|
Enviada: Qua Dez 20, 2006 10:00 am Assunto: |
|
|
claro vai postando ai.. ou passa teu msn por mensagem privada que eu adiciono aki. Não tenho o dia todo para msn, mas para umas dicas tranquilo.
Abraço. |
|
Voltar ao Topo |
|
 |
|