Copiar ClientDataSet para ADODataset
Ola,
Alguem aqui saberia como posso fazer isso?
é o seguinte fiz uma aplicação para sincronizar dados
entre um servidor e maquinas clientes...
eu tenho que alimentar um mdb com dados que estão remotamente
num servidor SQLServer.,
blz, consegui fazer parte disso com o Midas (ClientDataSet),
consigo receber os dados no cliente, agora o que num
tá conseguindo e copiar estes dados para o mdb,
e não queria fazer uma varredura no cliente dataset
registro
a registro (isso torna o proceso lento) são 30 mil registros.
Tentei copiar de varias formas mas num consegui gravar
ainda no mdb,
tentei usando outro clientdataset apontando para o mdb
e fazendo:
ClienteDataSet2.AppendData(ClientDataSet1.Data);
ClienteDataSet2.ApplyUpdates();
mas isso não causa a inserção dos registros no banco,
pq pelo que vi quando faço o append os registros são
copiados com o status de *Não modificado*, alguem tem
alguma ideia?
Alguem aqui saberia como posso fazer isso?
é o seguinte fiz uma aplicação para sincronizar dados
entre um servidor e maquinas clientes...
eu tenho que alimentar um mdb com dados que estão remotamente
num servidor SQLServer.,
blz, consegui fazer parte disso com o Midas (ClientDataSet),
consigo receber os dados no cliente, agora o que num
tá conseguindo e copiar estes dados para o mdb,
e não queria fazer uma varredura no cliente dataset
registro
a registro (isso torna o proceso lento) são 30 mil registros.
Tentei copiar de varias formas mas num consegui gravar
ainda no mdb,
tentei usando outro clientdataset apontando para o mdb
e fazendo:
ClienteDataSet2.AppendData(ClientDataSet1.Data);
ClienteDataSet2.ApplyUpdates();
mas isso não causa a inserção dos registros no banco,
pq pelo que vi quando faço o append os registros são
copiados com o status de *Não modificado*, alguem tem
alguma ideia?
Aclaudio
Curtidas 0