Browse Source

+ Call DoBeforeScroll, DoBeforeClose and DoAfterClose on TDataset.Close

git-svn-id: trunk@2034 -
joost 19 years ago
parent
commit
00a3103997
1 changed files with 3 additions and 0 deletions
  1. 3 0
      fcl/db/dataset.inc

+ 3 - 0
fcl/db/dataset.inc

@@ -388,11 +388,14 @@ Procedure TDataset.DoInternalClose(DoCheck : Boolean);
 begin
   if DoCheck then
     CheckBrowsemode;
+  DoBeforeScroll;
+  DoBeforeClose;
   FreeFieldBuffers;
   ClearBuffers;
   SetBufListSize(-1);
   SetState(dsInactive);
   InternalClose;
+  DoAfterClose;
 end;
 
 Procedure TDataset.DoOnCalcFields;