LookupCache und mehr als ein Feld in der KeyFields-Eigenschaft vertragen sich nicht.

Veröffentlicht am 22.02.2013.
Folgende Delphi­macke hat mich 2 Stunden Zeit gekostet: Beim Öffnen eines TQuery warf es mir sowohl zur Design- als auch zur Laufzeit einen EVariantInvalidOpError wegen einem persistenten Feld mit FieldKind = fkLookp. Ursache war, dass ich 2 Schlüsselfelder angegeben hatte. Ohne LoopupCache geht es aber.