summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjoost <joost@3ad0048d-3df7-0310-abae-a5850022a9f2>2009-01-02 14:11:02 +0000
committerjoost <joost@3ad0048d-3df7-0310-abae-a5850022a9f2>2009-01-02 14:11:02 +0000
commit9ab0abf0913dfdf4c4baef2fa1d83c17f7d03314 (patch)
tree70db96017596e5491f421500e3c2541b0af22deb
parenta43c145623b0bf3a73613c4f45ce3cc279f83af7 (diff)
downloadfpc-9ab0abf0913dfdf4c4baef2fa1d83c17f7d03314.tar.gz
Merged revisions 12428 via svnmerge from
svn+ssh://joost@svn.freepascal.org/FPC/svn/fpc/trunk ........ r12428 | joost | 2008-12-24 13:22:08 +0100 (Wed, 24 Dec 2008) | 1 line * Fetch all records before building an index using IndexFieldNames ........ git-svn-id: http://svn.freepascal.org/svn/fpc/branches/fixes_2_2@12471 3ad0048d-3df7-0310-abae-a5850022a9f2
-rw-r--r--packages/fcl-db/src/base/bufdataset.pas1
1 files changed, 1 insertions, 0 deletions
diff --git a/packages/fcl-db/src/base/bufdataset.pas b/packages/fcl-db/src/base/bufdataset.pas
index 09b18b806d..2b293a2cb7 100644
--- a/packages/fcl-db/src/base/bufdataset.pas
+++ b/packages/fcl-db/src/base/bufdataset.pas
@@ -1348,6 +1348,7 @@ begin
FCurrentIndex:=FIndexes[1];
if active then
begin
+ FetchAll;
BuildIndex(FIndexes[1]);
Resync([rmCenter]);
end;