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);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | Data.Win.ADODB.pas Data.Win.ADODB.hpp |
Data.Win.ADODB | TCustomADODataSet |
説明
指定された検索値と一致する項目値を行から取り出します。
Lookup メソッドを呼び出すと,検索条件に一致する指定した項目の値を行から取り出すことができます。KeyFields は,検索する項目名のセミコロン区切りのリストが入った文字列です。
KeyValues は,キー項目内で一致する値を持つバリアント配列です。複数の検索値を指定するには,KeyValues をバリアント配列で引数として渡すか,VarArrayOf ルーチンを使って迅速にバリアント配列を構築します。
ResultFields は,値を一致する行から返す項目名をセミコロンで区切ったリストが入った文字列です。
Lookup は,ResultFields で指定した項目から値を持つバリアント配列を返します。