IDataReader.GetOrdinal(String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
名前付きフィールドのインデックスを返します。
public:
int GetOrdinal(System::String ^ fieldName);
public int GetOrdinal(string fieldName);
abstract member GetOrdinal : string -> int
Public Function GetOrdinal (fieldName As String) As Integer
パラメーター
- fieldName
- String
検索するフィールドの名前。
返品
名前付きフィールドのインデックス。
注釈
GetOrdinal では、大文字と小文字が区別される検索が最初に実行されます。 失敗した場合は、大文字と小文字を区別しない 2 つ目の検索が行われます。
GetOrdinal はかな幅を区別しません。
序数ベースの参照は名前付き参照よりも効率的であるため、ループ内で GetOrdinal を呼び出すのは非効率的です。 GetOrdinalを 1 回呼び出し、ループ内で使用するために結果を整数変数に割り当てることで、時間を節約できます。