[firebase-br] Tratamento erro DBExpress x Firebird
Fausto
fausto.s.a em uol.com.br
Sáb Jun 9 17:40:15 -03 2007
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
>
>
>
Mais detalhes sobre a lista de discussão lista