Data.SqlExpr.TSQLConnection.OpenSchema
Delphi
procedure OpenSchema(eKind: TSchemaType; sInfo: string; List: TStrings); overload;
procedure OpenSchema(eKind: TSchemaType; sInfo, SSchemaName: string; List: TStrings); overload;
C++
void __fastcall OpenSchema(TSchemaType eKind, System::UnicodeString sInfo, System::Classes::TStrings* List)/* overload */;
void __fastcall OpenSchema(TSchemaType eKind, System::UnicodeString sInfo, System::UnicodeString SSchemaName, System::Classes::TStrings* List)/* overload */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
protected | Data.SqlExpr.pas Data.SqlExpr.hpp |
Data.SqlExpr | TSQLConnection |
説明
スキーマ情報を接続のプロバイダから取得します。
OpenSchema は、SQL 接続を開き、関連するプロバイダからスキーマ情報を取得するためのメソッドです。OpenSchema は、スキーマ情報を TStrings 形式で取得します。OpenSchema のオーバーロードは 2 つあります。 どちらを使用するかによって、指定しなければならないパラメータの種類が変わってきます:
- eKind パラメータ - 取得するスキーマ情報のタイプ
- sInfo パラメータ - 取得されるスキーマについての情報を入れる文字列
- SSchemaName パラメータ - スキーマの名前
- List パラメータ - 情報が取得されるリスト