D
DepYuka
Unregistered / Unconfirmed
GUEST, unregistred user!
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; //返回结果转换成XMLcds3.XMLData = vStr; //放到第3个转换用的clientdataset中以示与cds2分离这个时候 cds3.data 与vReconcileData是不同的,通过2进制比较发现部分值由0x00变成0x10,请问大家有没解决的方法?