Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » SQL Anywhere サーバ - プログラミング » SQL Anywhere データ・アクセス API » SQL Anywhere .NET 2.0 API リファレンス » iAnywhere.Data.SQLAnywhere ネームスペース (.NET 2.0) » SADataReader クラス

 

GetOrdinal メソッド

指定されたカラム名に対応するカラムの順序を返します。

構文
Visual Basic

Public Overrides Function GetOrdinal( _
   ByVal name As String _
) As Integer
C#

public override int GetOrdinal(
   string  name
);
パラメータ
  • name   カラムの名前。

戻り値

0 から始まるカラムの順序。

備考

GetOrdinal は、最初に大文字と小文字を区別したルックアップを実行します。このルックアップが失敗した場合、2 回目は大文字と小文字を区別しないでルックアップを実行します。

GetOrdinal は、日本語のかな幅を区別しません。

順序ベースのルックアップの方が名前ベースのルックアップより効率的であるため、ループ内で GetOrdinal を呼び出すのは非効率です。GetOrdinal を 1 回呼び出し、結果を整数変数に割り当ててループ内で使用すると、時間を節約できます。

参照