não puxar dados quando abro a tela
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
Curtidas 0
Respostas
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]
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
05/05/2008
é isto mesmo que entedeu
desculpe - me
mas eu ja fiz este exempli e não deu certo
desculpe - me
mas eu ja fiz este exempli e não deu certo
GOSTEI 0
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;
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