Ehlib Tmemtablerecordeh cachedupdate
procedure TForm1.Button3Click(Sender: TObject); var memRec : TMemoryRecordEh; i: Integer; begin for i := 0 to DBGridEh1.SelectedRows.Count-1 do begin memRec := memTableEh1.BookmarkToRec(DBGridEh1.SelectedRows[i]); if memRec.UpdateStatus <> usUnmodified then begin DataSetDriverEh1.UpdateRecord(memTableEh1.RecordsView.MemTableData, memRec); memRec.MergeChanges(); end; end; end; อ้างอิง http://forum.ehlib.com/en/viewtopic.php?f=5&t=643&sid=0749a2803973d24721551dbb547d567c&start=10