mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-12-05 05:27:19 +01:00
fcl-db: sdfdataset: add support for dsBlockRead state
git-svn-id: trunk@30736 -
This commit is contained in:
parent
3282ff0506
commit
8839850650
@ -563,12 +563,9 @@ end;
|
||||
function TFixedFormatDataSet.GetActiveRecBuf(var RecBuf: TRecordBuffer): Boolean;
|
||||
begin
|
||||
case State of
|
||||
dsBrowse: if IsEmpty then RecBuf := nil else RecBuf := ActiveBuffer;
|
||||
dsEdit, dsInsert: RecBuf := ActiveBuffer;
|
||||
dsCalcFields: RecBuf := CalcBuffer;
|
||||
dsFilter: RecBuf := FFilterBuffer;
|
||||
else
|
||||
RecBuf := nil;
|
||||
else if IsEmpty then RecBuf := nil else RecBuf := ActiveBuffer;
|
||||
end;
|
||||
Result := RecBuf <> nil;
|
||||
end;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user