OleDbConnection.GetSchemaとは? わかりやすく解説

OleDbConnection.GetSchema メソッド ()


OleDbConnection.GetSchema メソッド (String)

メモ : このメソッドは、.NET Framework version 2.0新しく追加されたものです。

スキーマ名として指定した文字列使用して、この OleDbConnection のデータ ソーススキーマ情報返します

名前空間: System.Data.OleDb
アセンブリ: System.Data (system.data.dll 内)
構文構文

Public Overrides Function
 GetSchema ( _
    collectionName As String _
) As DataTable
Dim instance As OleDbConnection
Dim collectionName As String
Dim returnValue As DataTable

returnValue = instance.GetSchema(collectionName)
public override DataTable GetSchema (
    string collectionName
)
public:
virtual DataTable^ GetSchema (
    String^ collectionName
) override
public DataTable GetSchema (
    String collectionName
)
public override function GetSchema (
    collectionName : String
) : DataTable

パラメータ

collectionName

返すスキーマの名前を指定します

戻り値
スキーマ情報格納する DataTable。

解説解説
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

OleDbConnection.GetSchema メソッド (String, String[])

メモ : このメソッドは、.NET Framework version 2.0新しく追加されたものです。

スキーマ名に指定した文字列制限値指定した文字列配列使用して、この OleDbConnection のデータ ソーススキーマ情報返します

名前空間: System.Data.OleDb
アセンブリ: System.Data (system.data.dll 内)
構文構文

Public Overrides Function
 GetSchema ( _
    collectionName As String, _
    restrictionValues As String() _
) As DataTable
Dim instance As OleDbConnection
Dim collectionName As String
Dim restrictionValues As String()
Dim returnValue As DataTable

returnValue = instance.GetSchema(collectionName, restrictionValues)
public override DataTable GetSchema (
    string collectionName,
    string[] restrictionValues
)
public:
virtual DataTable^ GetSchema (
    String^ collectionName, 
    array<String^>^ restrictionValues
) override
public DataTable GetSchema (
    String collectionName, 
    String[] restrictionValues
)
public override function GetSchema (
    collectionName : String, 
    restrictionValues : String[]
) : DataTable

パラメータ

collectionName

返すスキーマの名前を指定します

restrictionValues

要求したスキーマ制限値セット指定します

戻り値
スキーマ情報格納する DataTable。

解説解説

collectionNamenull指定され場合DataTable には、使用できるすべてのメタデータとその制限に関する情報格納されます。

restrictionValues パラメータには、特定のコレクション対す制限コレクション指定される深さ n の値を指定できます指定され制限の値を設定し、他の制限の値を設定しないためには、前述制限null設定し次に、値を指定したい制限に対して適切な値を設定する必要があります

"Tables" コレクションという例でこれを説明します。"Tables" コレクションに、データベース所有者、およびテーブル名の 3 つの制限があり、"Carl" という所有者関連付けられたテーブルだけを返す場合は、少なくとも、null と "Carl" の値を渡す必要があります制限値渡されない場合、その制限には既定値使用されます。これは null を渡すことと同じ対応付けですが、パラメータ値に空の文字列を渡すこととは異なります。この場合空の文字列 ("") は指定したパラメータの値であると見なされます

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

OleDbConnection.GetSchema メソッド

この OleDbConnection のデータ ソーススキーマ情報返します
オーバーロードの一覧オーバーロードの一覧

名前 説明
OleDbConnection.GetSchema () この OleDbConnectionデータ ソーススキーマ情報返します
OleDbConnection.GetSchema (String) スキーマ名として指定した文字列使用して、この OleDbConnectionデータ ソーススキーマ情報返します
OleDbConnection.GetSchema (String, String[]) スキーマ名に指定した文字列制限値指定した文字列配列使用して、この OleDbConnectionデータ ソーススキーマ情報返します
参照参照

関連項目

OleDbConnection クラス
OleDbConnection メンバ
System.Data.OleDb 名前空間

その他の技術情報

データベースからのスキーマ情報取得
データベースからのスキーマ情報取得


このページでは「.NET Framework クラス ライブラリ リファレンス」からOleDbConnection.GetSchemaを検索した結果を表示しています。
Weblioに収録されているすべての辞書からOleDbConnection.GetSchemaを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からOleDbConnection.GetSchema を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

カテゴリ一覧

すべての辞書の索引



Weblioのサービス

「OleDbConnection.GetSchema」の関連用語


OleDbConnection.GetSchemaのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



OleDbConnection.GetSchemaのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS