相关疑难解决方法(0)

由于数据库表约束,TClientDataset ApplyUpdates错误

我有一个旧的Delphi 7应用程序,它从一个数据库表加载数据,进行许多操作和计算,最后将记录写入目标表.

出于性能原因,这个旧应用程序每500条记录调用ApplyUpdates.

问题在于,有时候,在这一堆记录中会出现一个会触发数据库约束的记录; Delphi 在ApplyUpdates上触发异常.

我的问题是我不知道哪个记录负责此异常.有500名候选人!

有可能问TClientDataset这是违法记录吗?

我不希望ApplyUpdates foreach附加记录的速度问题.

database delphi tclientdataset delphi-7

3
推荐指数
1
解决办法
3784
查看次数

标签 统计

database ×1

delphi ×1

delphi-7 ×1

tclientdataset ×1