検索とルックアップのメソッドを使用して ULTable オブジェクトのローを検索します。
前提条件
この作業を実行するための前提条件はありません。
検索モードまたはルックアップモードを開始します。
モードを開始するには、テーブルオブジェクトのメソッドを呼び出します。たとえば、次のコードは検索モードを開始します。
t.FindBegin(); |
検索値を設定します。
検索値は、現在のローの値を設定することで設定します。これらの値の設定は、データベースではなく、現在のローを保持しているバッファにのみ影響します。たとえば、次のコードは、バッファの値を Kaminski に設定します。
int lname = t.GetOrdinal( "lname" ); t.SetString( lname, "Kaminski" ); |
ローを検索します。
適切なメソッドを使用して検索を実行します。たとえば、次の指示は、現在のインデックスで指定された値と正確に一致する最初のローを検索します。
マルチカラムインデックスの場合、最初のカラムの値が常に使用され、他のカラムは省略できます。
t.FindFirst(); |
ローの次のインスタンスを検索します。
適切なメソッドを使用して検索を実行します。検索操作の場合は、FindNext でインデックス内のパラメータの次のインスタンスを検索します。ルックアップ操作では、MoveNext で次のインスタンスを検索します。
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2013, SAP AG or an SAP affiliate company. - SAP Sybase SQL Anywhere 16.0 |