[firebase-br] Tratamento de Exceção com Banco de Dados

Luiz Carlos luiz em rolamentosradial.com.br
Seg Jan 23 14:55:00 -03 2006


Eu geraria uma Unique com o campo, e trataria a execeção num trigger pra 
retornar uma mensagem legível para o usuario.


abrasços!

Rodolpho da Silva Nascimento escreveu:
> Trate a exceção em uma trigger no BeforeInsert da tabela. Se os dados 
> enviados para inserção não corresponderem a sua condição, chame uma 
> Excpetion do FB que isso irá abortar toa a operação.
>
> T+
> Rodolpho
>
>
> ----- Original Message ----- 
> From: "Cristiano Joaquim - CPD" <cristiano.joaquim em auroraalimentos.com.br>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Monday, January 23, 2006 2:10 PM
> Subject: RES: RES: [firebase-br] Tratamento de Exceção com Banco de Dados
>
>
> Bom dia Érico.
>
> Você pode usar a própria exception que é gerada no Banco com sua plataforma
> de desenvolvimento (não sei qual linguagem) Eu no momento estou usando .Net
> (VB .Net e C#). Adote uma Integradade referencial em seu modelo de Banco,
> isso ajudará a administrar mais os vícios dos usuários do seu sistema, onde
> para sua felicidade, trabalharia tudo em 3 Camadas.
>
> Abraços,
>
> Cristiano Joaquim
> AURORA ALIMENTOS
> Depto: CPD - T.I
> SAC: 0800-113500
> FONE: 6423-2241
> E-mail: cristiano.joaquim em auroraalimentos.com.br
> <mailto:cristiano.joaquim em auroraalimentos.com.br>
>
>
> -----Mensagem original-----
> De: lista-bounces em firebase.com.br
> [mailto:lista-bounces em firebase.com.br]Em nome de "Érico M. Teixeira"
> Enviada em: segunda-feira, 23 de janeiro de 2006 10:13
> Para: 'FireBase'
> Assunto: Re: RES: [firebase-br] Tratamento de Exceção com Banco de Dados
>
>
> Olá Evandro,
>
> Eu preciso fazer a validação de chave primária, tipo se o usuário tentar
> cadastrar um produto usando o mesmo id e este id já estiver no banco.
>
> Quanto ao uso do componente table irei fazer as modificações.
>
> []s
> Érico
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço 
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
>
>   


-- 


------------------------------------------------------------------------
Luiz Carlos da Silva Soares
Analista de Sistemas 	  	
  	 
  	
 

Importadora de Rolamentos Radial Ltda.
  	[11] 3346-3731
  	www.rolamentosradial.com.br <http://www.rolamentosradial.com.br/>
  	luiz em rolamentosradial.com.br <mailto:luiz em rolamentosradial.com.br>
  	 






Mais detalhes sobre a lista de discussão lista