[firebase-br] Re: .:: Mens. Error / Truduções Obrigado ::.

rodrigoita2 rodrigoita2 em bol.com.br
Ter Out 25 08:38:17 -03 2005


OBRIGADO À TODOS.

Irei testar todos os macetes.


Novamente muito obrigado.

Rodrigo.





---------- Início da mensagem original -----------

      De: lista-bounces em firebase.com.br
    Para: "FireBase" lista em firebase.com.br
      Cc: 
    Data: Tue, 25 Oct 2005 08:02:49 -0200
 Assunto: RES: [firebase-br] .:: Mens. Error / Truduções ::.

> A resposta que eu vou dar foge do tema "firebird", mas vamos lá...
> 
> Eu costumo fazer a validação dos campos no evento Before Post do objeto
> Query.
> 
> Se você quiser um exemplo, mande-me um e-mail em pvt.
> 
> Flavio Yamil
> 
> -----Mensagem original-----
> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
> nome de Rodrigo Vaccari
> Enviada em: segunda-feira, 24 de outubro de 2005 19:13
> Para: FireBase
> Assunto: Re: [firebase-br] .:: Mens. Error / Truduções ::.
> 
> Vc pode utilizar uma SP para a inserção de dados por exemplo:
> 
> BEGIN
>   INSERT INTO GER_CIDADES (CID_NOME, CID_UF)
>        VALUES (:NOME, :UF);
>   WHEN SQLCODE -625 do
>     EXCEPTION ERRO_CAMPOS_OBRIGATORIOS;
>   WHEN ANY DO
>     EXCEPTION ERRO_INS_CIDADE;
> END
> 
> E depois vc cria as excessões:
> 
> CREATE EXCEPTION ERRO_INS_CIDADE 'Erro ao tentar inserir a nova cidade';
> 
> {}'s
> 
> Jaca
> 
> rodrigoita2 escreveu:
> 
> >Olá amigos(as),
> >
> >Tem como traduzir as mensagens de ERRO do Banco de Dados. É o seguinte,
> estou programando em Delphi 7 com F.B 1.5, criei um campo BATISMONUMERO
> (Integer) e quando digito por exemplo 645-7 (usei -), ou coloco (/), ele dá
> a seguinte mensagem de erro:
> >
> > Project PROGRAMA.exe raised exception class EDatabaseError with message
> "645-7" is not a valid integer value for field 'BATISMONUMERO', Process
> stopped. Use Step or Run to continue.
> >
> >No Delphi para o usuário somente:
> >
> >'645-7' is not a valid integer value for field 'BATISMONUMERO'
> >
> >Tem como eu traduzir para o usuário:
> >O número 645-7 não é válido.
> >Procurei no Delphi para colocar um Except On EConvertError Do, mas não é no
> Delphi que vem está mensagem correto, como posso fazer para personaliza-la.
> >
> >
> >
> >Rodrigo.
> >Obrigado a todos.
> >
> >
> >______________________________________________
> >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
> 





Mais detalhes sobre a lista de discussão lista