Data.Win.ADODB.TCustomADODataSet.Lookup
Delphi
function Lookup(const KeyFields: string; const KeyValues: Variant; const ResultFields: string): Variant; override;
C++
virtual System::Variant __fastcall Lookup(const System::UnicodeString KeyFields, const System::Variant &KeyValues, const System::UnicodeString ResultFields);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | Data.Win.ADODB.pas Data.Win.ADODB.hpp |
Data.Win.ADODB | TCustomADODataSet |
Beschreibung
Ruft für einen Datensatz, der den angegebenen Suchkriterien entspricht, die Werte bestimmter Felder ab.
Mit Lookup können Sie die Werte bestimmter Felder eines Datensatzes abrufen, der den angegebenen Suchkriterien entspricht. KeyFields ist ein String mit den Feldern, die durchsucht werden sollen. Trennen Sie die einzelnen Felder durch ein Semikolon.
KeyValues ist ein variantes Array mit den Werten, nach denen in den Schlüsselfeldern (KeyFields) gesucht werden soll. Um nach mehreren Werten zu suchen, übergeben Sie in KeyValues ein variantes Array als Argument oder verwenden die Routine VarArrayOf, um während der Ausführung ein variantes Array zu erzeugen.
ResultFields ist ein String mit den Namen der Felder, deren Werte zurückgegeben werden sollen. Auch hier werden die einzelnen Felder durch ein Semikolon voneinander getrennt.
Lookup gibt ein variantes Array mit den Werten der in ResultFields angegebenen Felder zurück.