[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