关于Delphi cxGrid主从表中从表只能编辑第一条记录的问题

 在Delphi cxGrid主从表中从表只能编辑第一条记录,这个问题是由于设置主从关联字段错误造成的。

    从表DBtableView2的keyfieldnames,DetailKeyFieldNames和MasterKeyFieldNames 是关键:
             MasterKeyFieldNames为主表关联字段,
             DetailKeyFieldNames 为从表关联字段,

             keyfieldnames这里应该设置的是从表主字段,而不是跟MasterKeyFieldNames字段一样 
  主表DBtableView1的keyfieldnames可以不用设置。

  具体设置图片如下 :

原文地址:https://www.cnblogs.com/yooplmqj/p/4092641.html