關於Delphi cxGrid主從表中從表只能編輯第一條記錄的問題

 在Delphi cxGrid主從表中從表只能編輯第一條記錄,這個問題是因爲設置主從關聯字段錯誤形成的。圖片

    從表DBtableView2的keyfieldnames,DetailKeyFieldNames和MasterKeyFieldNames 是關鍵:
             MasterKeyFieldNames爲主表關聯字段,
             DetailKeyFieldNames 爲從表關聯字段,table

             keyfieldnames這裏應該設置的是從表主字段,而不是跟MasterKeyFieldNames字段同樣 
  主表DBtableView1的keyfieldnames能夠不用設置。ast

  具體設置圖片以下 :im

相關文章
相關標籤/搜索