[firebase-br] Ativando e desativando o ClientDataset

Juliano de Paulo Ribeiro julianopauloribeiro em gmail.com
Qua Maio 9 09:24:18 -03 2007


Eu sei que é off, mas já que começaram: Qual o endereço da lista de delphi?

Em 09/05/07, Eduardo Pelizzari de Andrade <eduardoandrade em persoft.com.br>
escreveu:
>
> Desculpe xará, da próxima vez responde direto no email do colega que
> está com dúvida, como participo da lista de delphi também e não veio
> discriminado como off-topic, nem me liguei que estava respondendo para a
> lista do firebird.
>
> Eduardo Pelizzari de Andrade
> Persoft Softwares Aplicativos
>
>
>
>
> Eduardo Jedliczka (TeamFB) escreveu:
> > Putz...
> >
> > Por mais que o Cantu sugira para evitar os OFF-TOPICS principalmente os
> de
> > Delphi (que não tem nada a ver com FB) e procurar uma lista específica,
> > sempre há que realize este tipo de perguntas...
> >
> > Pelo menos, o Rafael Brito conseguiu a resposta..
> >
> > Sucesso,
> >
> > Eduardo Jedliczka
> > Membro do TeamFB
> >
> >
> > ----- Original Message -----
> > From: "Eduardo Pelizzari de Andrade" <eduardoandrade em persoft.com.br>
> > To: "FireBase" <lista em firebase.com.br>
> > Sent: Wednesday, May 09, 2007 8:45 AM
> > Subject: Re: [firebase-br] Ativando e desativando o ClientDataset
> >
> >
> > if clientdataset1.active then
> >    clientdataset1.close;
> >
> > Isto fecha seu clientdataset se ele estiver aberto.
> >
> > Para abrir o clientdataset faça assim:
> >
> > if clientdataset1.active then
> >    clientdataset1.close;
> > clientdataset1.open;
> >
> > é legal testar se ele esta aberto e fechá-lo antes, porque o
> > clientdataset é um cache da sua tabela ou query, se você usar o método
> > open e ele já estiver aberto, ele não refaz o cache, por isso é
> > interessante fechá-lo.
> >
> > Note que :
> >
> > clientdataset1.open, produz o mesmo resultado que clientdataset1.active
> > := true
> >
> > e
> >
> > clientdataset1.close, produz o mesmo resultado que
> > clientdataset1.ative:=false;
> >
> > mas de preferência a chamada do método e não a alteração direta da
> variável;
> >
> >
> >
> >
> > Eduardo Pelizzari de Andrade
> > Persoft Softwares Aplicativos
> > Fone: 55 11 62218061
> >
> >
> >
> > Rafael Brito escreveu:
> >
> >> Opa galera, estou com um probleminha para ativar meu clientdataset por
> >> linha
> >> de programação, por exemplo:
> >> Em uma TTable eu faria assim:
> >>
> >> Table1.close;
> >> Table1.Active := True; { ou False}
> >> Table1.open;
> >>
> >> Mas com o clientdataset ele me devolve um erro de sintaxe, por favor,
> >> alguém
> >> poderia me mostrar como faço para ativar e desativar meu clientdataset
> por
> >> linha de código?
> >> Valeu
> >> Rafael Brito.
> >> ______________________________________________
> >> 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
> >
> >
> > ______________________________________________
> > 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
>



Mais detalhes sobre a lista de discussão lista