delphi7下发现clientdataset把xml与cds互为转换时,会有不同结果。
由于这里不能上传文件,我就说一下代码//随便做一些修改
cds1.fieldbyname("xxx").value := 'a';
//直接调用远程服务器上的Applyupdate以得到update后返回的值。
vReconcileData := cds1.AppServer.AS_ApplyUpdates('prv_test',cds1.Delta,-1,vErrorCount,vOwnerData);
cds2.data := vReconcileData; //把返回结果提取出来
vStr := cds2.XMLData; //返回结果转换成XML
cds3.XMLData = vStr;  //放到第3个转换用的clientdataset中以示与cds2分离这个时候 cds3.data 与vReconcileData是不同的,通过2进制比较发现部分值由0x00变成0x10,请问大家有没解决的方法?