clientdataset copy 数据解决办法

clientdataset copy 数据
两个clientdataset,分别和databriage连接

dbSqlServer  cdsSqlServer(连接sqlserver的clientdataset)

dbOra  cdsOra(连接Oracle的clientdataset)

我现在想把sqlserver数据copy到oracle中


dbSqlServer.open;
dbOra.open;

cdsOra.data:= cdsSqlServer.data;

dbOra.ApplyUpdates(0);




不过没有成功,这个怎样搞

------解决方案--------------------
dbOra.AppendRecord();//那改用FOR+AppendRecord应该会稍快些。
AppendData与cdsOra.data:= cdsSqlServer.data;
中dbOra.ChangeCount都是0所以表示是未改动哎。AppendData以前我去看它的ChangeCount