From e08d8bba82aaa9ce9e00fdb4eaff6e7d65c12e45 Mon Sep 17 00:00:00 2001 From: ondrej Date: Tue, 7 Apr 2020 09:59:32 +0000 Subject: [PATCH] TCustomBufDataset: set PacketRecords to 1 only on a UniDirectional dataset git-svn-id: trunk@44633 - --- packages/fcl-db/src/base/bufdataset.pas | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/fcl-db/src/base/bufdataset.pas b/packages/fcl-db/src/base/bufdataset.pas index 21249846fd..fcbc5e3193 100644 --- a/packages/fcl-db/src/base/bufdataset.pas +++ b/packages/fcl-db/src/base/bufdataset.pas @@ -1999,7 +1999,8 @@ begin begin SetUniDirectional(AValue); ClearIndexes; - FPacketRecords := 1; // temporary + if IsUniDirectional then + FPacketRecords := 1; // UniDirectional dataset does not allow FPacketRecords<0 end; end;