[firebase-br] Tratamento erro DBExpress x Firebird

Anderson Miranda Barrozo andersonpaduarj em hotmail.com
Dom Jun 10 00:05:53 -03 2007


Fausto,

      Este era só um teste. Eu tinha a rotina usando os componentes da 
palheta Interbase. Estou migrando para DBExpress agora com firebird. Na 
realiadade a minha funcao testa outras coisas, mas como comecei a ter o 
problema que ja comentei resolvi fazer o teste com a tabela acima.

      Nao tive resultado com os teste que fiz, por isso postei na lista.



>From: Fausto <fausto.s.a em uol.com.br>
>Reply-To: FireBase <lista em firebase.com.br>
>To: FireBase <lista em firebase.com.br>
>Subject: Re: [firebase-br] Tratamento erro DBExpress x Firebird
>Date: Sat, 09 Jun 2007 17:40:15 -0300
>
>Já que são apenas estes dois campos, porque não os trata no evento
>BeforePost do Cds?
>ex:
>if  CdsClienteNOMCLIENTE.AsString = '' then
>begin
>    mensagem de erro ;
>   Abort;
>end;
>
>
>
>Anderson Miranda Barrozo escreveu:
> > Amigos,
> >
> >       Uso o Delphi 7, com BD Firebird conectado pelo DBExpress.
> >
> > Tenho a seguinte tabela sem qualquer tipo de relacionamento 
>master/Detail:
> >
> > CodCliente      Integer         Chave
> > NomCliente    Varchar(40)    Not null
> > FantCliente    Varcha920)    Not null
> >
> > No ClientDataSet e SQLDataSet os Fields estão com a propriedade Requered 
>=
> > False;
> >
> > Criei uma rotina para interceptar e tratar o erro no evento OnPostError 
>do
> > ClientDataSet. Esta ocorrendo que quando o usuario não informa nada nos
> > campos NomCliente e FantCliente não esta retornando para o evento
> > OnPostErros e consequentemente minha função nao intercepta nada.
> >
> > Qual seria o problema.
> >
> > Anderson Miranda
> >
> > _________________________________________________________________
> > Verifique já a segurança do seu PC com o Verificador de Segurança do 
>Windows
> > Live OneCare! http://onecare.live.com/site/pt-br/default.htm
> >
> >
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.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.locador.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

_________________________________________________________________
Descubra como mandar Torpedos do Messenger para o celular! 
http://mobile.msn.com/





Mais detalhes sobre a lista de discussão lista