+ moved InternalInitRecord from Clearbuffers to Resync

git-svn-id: trunk@3210 -
This commit is contained in:
joost 2006-04-14 19:54:52 +00:00
parent ff472b1366
commit 8f5e0c8d81

View File

@ -162,8 +162,6 @@ Procedure TDataset.ClearBuffers;
begin
FRecordCount:=0;
FactiveRecord:=0;
// Make sure that the active record is 'empty', ie: that all fields are null
InternalInitRecord(ActiveBuffer);
FCurrentRecord:=-1;
FBOF:=True;
FEOF:=True;
@ -1812,6 +1810,8 @@ begin
{$endif}
// nothing found, invalidate buffer and bail out.
ClearBuffers;
// Make sure that the active record is 'empty', ie: that all fields are null
InternalInitRecord(ActiveBuffer);
DataEvent(deDatasetChange,0);
exit;
end;