mas quando vc diz que está criando em memória, vc quer dizer que ele não tem
ligação com um provider ou que está criando ele por código?

Abs
Daniel A. Bastos

Em 11/12/07, Juliano Silva - Yahoo <[EMAIL PROTECTED]> escreveu:
>
>   Não, estou criando um DataSet de memória...
>
> _____
>
> De: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br> [mailto:
> delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>] Em
> nome de Frota C. Júnior
> Enviada em: terça-feira, 11 de dezembro de 2007 10:41
> Para: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>
> Assunto: Re: [delphi-br] <<< ClientDataSet VALOR DEFAULT >>>
>
> Imagino que vc está acessando um banco de dados, e se for firebird, eu
> resolvi este problema usando no select "select coalesce(campo01, 0) from
> tabela", o coalesce envia para o dataset o valor 0 (zero) quando o mesmo
> for
>
> nulo, assim nunca será nulo, mesmo em se tratando dos campo agregados, mas
>
> isso resolve o problema de uma consulta que retornou registros e que tenha
>
> uma ou mis colunas nulas, para o caso do select não retornar nulo isso não
>
> funcionará.
>
> Outra solução é você criar um campo calculado no ClientDataSet e
> atribui-lo
> o valor do campo agregado mediante um teste para verificar se o mesmo é
> nulo, se for basta incrementar zero.
>
> Espero ter ajudado.
>
> Cordialmente
> Frota C. Júnior
> www.apoio.eti.br
>
> --------------------------------------------------
> From: "Juliano Silva - Yahoo" <[EMAIL PROTECTED]
> <mailto:smjjuliano%40yahoo.com.br> com.br>
> Sent: Tuesday, December 11, 2007 8:56 AM
> To: <[EMAIL PROTECTED] <mailto:delphi-br%40yahoogrupos.com.br> os.com.br
> >
> Subject: [delphi-br] <<< ClientDataSet VALOR DEFAULT >>>
>
> > Pessoal
> >
> > Tenho um campo AGGREGATE no ClientDataSet que faz a soma de uma coluna
> de
> > valores, tenho um TDBText ligado e este campo agregate, quero deixar ele
>
> > com
> > o valor 0,00 quando não houver nenhum registro, já mexi um monte no
> > ClientDataSet no campo Agregate para fazer isso, mas não estou
> > conseguindo... Já usei a propriedade DEFAULT mas não estou
> conseguindo...
> >
> > Juliano Silva
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]

Responder a