não puxar dados quando abro a tela

Delphi

05/05/2008

Bom eu estou usando o dbexpress para conexão ao firibird 2.0 mas estou com uma duvida que no futuro com certeza vam me gerar problema pois ai gostaria de saber como faço para não puchar os dados quando abro a tela


Jeovanne

Jeovanne

Curtidas 0

Respostas

Mazzi

Mazzi

05/05/2008

Olá... poderia detalhar melhor a sua pergunta?

tá meio dificil de enteder o que quer , mas vou tentar ajudar...

se nao quer mostrar os dados ao abrir uma tela, sendo q esses dados são de algum componete DataSet(Tables, SqlsQuerys...)... eh só nao dar OPEN ao abrir a tela...

deixe por exemplo:

[b:5a33eb02f0]dm.CDS.Close; [/b:5a33eb02f0]


GOSTEI 0
Jeovanne

Jeovanne

05/05/2008

é isto mesmo que entedeu
desculpe - me
mas eu ja fiz este exempli e não deu certo


GOSTEI 0
Mazzi

Mazzi

05/05/2008

ok...

entao ... no componente que eo seu ClientDataSet está conectado, deve ser um:

-TSQlDataSet;
ou

-TSQLQuery;
ou

-TTable;

(estou imaginando q vc esteja usando um desses, da plaheta DbX, ok)

entao dá Close neles, pois eles devem estar relacionados ao seu CDS de alguma forma.

entao, ficaria:

dm.SqlDataSet.Close;

ou

dm.SQlQuery.Close;

ou

dm.Table.Close;


GOSTEI 0
POSTAR