如果可能的话,如何调试delphi 2006 clientDataSet

JD.*_*JD. 2 delphi

在过去的几天里,我们看到在加载XML块时使用ClientDataSet在Delphi 2006上引发了随机访问冲突,但是在使用CodeGear 2007 rad Studio时错误消失了.

我有一种奇怪的感觉,这将会回来并在将来困扰我们.

那么,我如何调试clientdataset.LoadFromStream方法的xml加载过程?

我可以看到它在dbclient.pas中定义,但我似乎无法找到xml处理部分.

JD

Cra*_*ntz 5

我不知道你是否已经尝试过这个,但是将delphi 2007版本的midas.dll与Delphi 2006应用程序一起使用完全合法(并且支持).由于Embarcadero在Delphi 2007中确实修复了一些DataSnap错误,因此您可能会看到错误是由Delphi 2006错误引起的.值得尝试用您的Delphi 2006应用程序替换2007版本的midas.dll,看看错误是否消失.它可能无法解决问题,但如果确实存在问题,它将为您省去很多麻烦和挫败感.