فهرست منبع

* Adapted IntLoadRecordsFromFile for the new NextBookmarkData field in the update-buffer

git-svn-id: trunk@12367 -
joost 17 سال پیش
والد
کامیت
186c6b6b4f
1فایلهای تغییر یافته به همراه3 افزوده شده و 0 حذف شده
  1. 3 0
      packages/fcl-db/src/base/bufdataset.pas

+ 3 - 0
packages/fcl-db/src/base/bufdataset.pas

@@ -2492,6 +2492,9 @@ begin
 
       FUpdateBuffer[FCurrentUpdateBuffer].UpdateKind:= ukDelete;
       FIndexes[0].StoreSpareRecIntoBookmark(@FUpdateBuffer[FCurrentUpdateBuffer].BookmarkData);
+      FIndexes[0].AddRecord(IntAllocRecordBuffer);
+      FIndexes[0].RemoveRecordFromIndex(FUpdateBuffer[FCurrentUpdateBuffer].BookmarkData);
+      FIndexes[0].StoreSpareRecIntoBookmark(@FUpdateBuffer[FCurrentUpdateBuffer].NextBookmarkData);
 
       AddRecordBuffer:=False;
       end