Delphi TAdoConnection主/详细信息:网格中的重复记录

时间:2015-11-03 10:41:02

标签: delphi adodb tclientdataset

我针对这个问题进行了以下测试。我有一个TAdoConnection与Access数据库连接,有两个表(主/详细信息);

TADoDataset,其中commandtext选择主表,数据集提供者连接到AdoDatset,Clientdataset连接到提供者和数据源。

详细信息集的相同(4)组件。在主窗体上有两个DBgrids。 没什么特别的。但是其中一个主记录没有详细记录。

当我滚动主网格时,在选择没有详细信息的记录后,其他主人的详细信息会重复:主人有3个细节显示6,下次有9等。

这只适用于TAdoDatasetDataProviderClientdataset。当我使用TSQLConnectionTSQLDataset时,行为是正常的。但在我目前的项目中,我必须处理TAdoDataset。请帮忙。

0 个答案:

没有答案