Browse Source

open lookup dataset before checking lookup fields (delphi compat)

git-svn-id: trunk@21224 -
Marc Weustink 13 years ago
parent
commit
f4874e4d9c
1 changed files with 1 additions and 0 deletions
  1. 1 0
      packages/fcl-db/src/base/dataset.inc

+ 1 - 0
packages/fcl-db/src/base/dataset.inc

@@ -107,6 +107,7 @@ begin
                (FLookupResultField = '') or (FKeyFields = '')) then
               DatabaseErrorFmt(SLookupInfoError, [DisplayName]);
             FFields.CheckFieldNames(FKeyFields);
+            FLookupDataSet.Open;
             FLookupDataSet.Fields.CheckFieldNames(FLookupKeyFields);
             FLookupDataSet.FieldByName(FLookupResultField);
             if FLookupCache then RefreshLookupList;