Como eu defino a estrutura do ClientDataSet em tempo de exec
Bom dia pessoal
Estou com um dificuldade que para muitos é facil....
Eu preciso fazer um processo em meu sistema onde a definicacao dos campos criado no FieldEdit do IBDataSet seja tambem definda no TClientDataSet em tempo de execucao...
Tipo passar os campos definidos no IBDataSet para o TClientDataSet so que em tempo de execucao.
Se alguem souber como eu faco isso, ficarei muito grato....
Obs: Se alguem poder me explicar como eu faco pelomenos para criar os campos no TClientDataSet em tempo de execucao eu ja ficarei grato.
Atensiosamente
Rodrigo Ferreira
Estou com um dificuldade que para muitos é facil....
Eu preciso fazer um processo em meu sistema onde a definicacao dos campos criado no FieldEdit do IBDataSet seja tambem definda no TClientDataSet em tempo de execucao...
Tipo passar os campos definidos no IBDataSet para o TClientDataSet so que em tempo de execucao.
Se alguem souber como eu faco isso, ficarei muito grato....
Obs: Se alguem poder me explicar como eu faco pelomenos para criar os campos no TClientDataSet em tempo de execucao eu ja ficarei grato.
Atensiosamente
Rodrigo Ferreira
Rodrigo Ferreira
Curtidas 0
Respostas
Fabiofsilva
24/03/2004
Use o seguinte código
//apenas se precisar
//---------------------
ClientDataSet.Close
ClientDataSet.FieldDefs.Clear;
//---------------------
ClientDataSet.FieldDefs.Assign(IBDataSet.FieldDefs);
ClientDataSet.CreateDataSet
Assim você passa todas as definições feitas no fieldedit para do seu IBDataSet para o ClientDataSet.
Espero ter ajudado.
//apenas se precisar
//---------------------
ClientDataSet.Close
ClientDataSet.FieldDefs.Clear;
//---------------------
ClientDataSet.FieldDefs.Assign(IBDataSet.FieldDefs);
ClientDataSet.CreateDataSet
Assim você passa todas as definições feitas no fieldedit para do seu IBDataSet para o ClientDataSet.
Espero ter ajudado.
GOSTEI 0
Rodrigo Ferreira
24/03/2004
hehehehhe, valeu camarada ficou muito bom!!!!!!!
Obrigado
Obrigado
GOSTEI 0