我正在使用DBExpress连接到MySQL。我在两个表之间有一个主要的细节关系。我通过DatasetProvider提供父表。在客户端,我有2个clientdatasets。其中一个访问提供程序,具有子字段的所有父字段+嵌套数据集字段。第二个clientdataset Dataset字段属性设置为父级的嵌套数据集字段。
现在,当我在子数据集中添加新记录时,它会给出一个错误“找不到相应的主记录”。
不知道为什么。
Nirav
答案 0 :(得分:1)
当您进行链接时,clientdataset和tdatasetfields(nesteddataset)中存在一个大错误。 这发生在XE和XE2中 规则: 如果希望嵌套数据集具有一个提供程序,则链接表Period必须具有相同的列名。