[firebase-br] Primary Key e F oreign Keys, é p ossível colocar mensag ens próprias?
Eliomar
eliomar em promediconet.com.br
Qua Dez 1 08:53:45 -03 2004
mas na em baixo na da mensagem 'Problemas na tentativa de gravar o registro.'
aparece a mensagem de erro no banco de dados +#13+E.Message.
Agradecido.
Eliomar,
ICQ - 167715482
Soft-Data Softwares Administrativos
hptt://www.promediconet.com.br
------------- Segue mensagem original! -------------
De: Sidnei <sidnei em amcom.com.br>
Data: Wed, 01 Dec 2004 08:34:47 -0200
Para: FireBase <lista em firebase.com.br>
Assunto: Re: [firebase-br] Primary Key e F oreign Keys, é p ossível colocar mensag ens próprias?
Soh uma dica nesse seu tratamento, que vale para todos, acredito:
Se vc faz um tratamento assim como vc fez, quando ocorrer um erro vc nao
vai saber qual o problema, quando aparecer a mensagem "Problemas na
tentativa de gravar o registro.". O interessante, se vc nao quer que o
usuario veja a mensagem, seria colocar um botao de detalhes, onde
mostraria a mensagem de erro que ocorreu no banco, dai ficaria mais
facil de pegar o problema.
Sem mais
Sidnei
Eliomar escreveu:
>use no delphi um try
>
>try
> ibdataset1.post
> IbTransaction1.CommitRetaining;
>except
> on E: Exception do
> begin
> IBTransaction1.RollbackRetaining;
> if Copy(E.Message, 1, 34) = 'violation of PRIMARY or UNIQUE KEY' then
> ShowMessage('Já existe um registro cadastrado com estas informações.')
> else
> ShowMessage('Problemas na tentativa de gravar o registro.' + #13 + E.Message);
> Exit;
> end;
>end;
>
______________________________________________
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
Mais detalhes sobre a lista de discussão lista