ASPチュートリアル

ASPホーム

WPチュートリアル

Webページの紹介 WebPages Razor Webページのレイアウト Webページフォルダ WebPages Global Webページフォーム Webページオブジェクト Webページファイル Webページデータベース Webページヘルパー WebPages WebGrid Webページチャート Webページの電子メール Webページのセキュリティ Webページの公開 Webページの例 Webページクラス

ASP.NET Razor

かみそりのイントロ かみそりの構文 Razor C#変数 Razor C#ループ Razor C#ロジック RazorVB変数 かみそりVBループ RazorVBロジック

ASPクラシック

ASPイントロ ASP構文 ASP変数 ASP手順 ASP条件文 ASPループ ASPフォーム ASPCookie ASPセッション ASPアプリケーション ASP #include ASP Global.asa ASP AJAX ASPメール ASPの例

ASPリファレンス

ASPVB関数 ASPVBキーワード ASP応答 ASPリクエスト ASPアプリケーション ASPセッション ASPサーバー ASPエラー ASPファイルシステム ASP TextStream ASPドライブ ASPファイル ASPフォルダー ASP辞書 ASP AdRotator ASP BrowserCap ASPコンテンツリンク ASPコンテンツローテーター ASPクイック参照

ADOチュートリアル

ADOイントロ ADOコネクト ADOレコードセット ADOディスプレイ ADOクエリ ADOソート ADO追加 ADOアップデート ADO削除 ADO Demo ADOスピードアップ

ADOオブジェクト

ADOコマンド ADO接続 ADOエラー ADOフィールド ADOパラメータ ADOプロパティ ADOレコード ADOレコードセット ADOストリーム ADOデータ型

ADOシークメソッド


❮完全なレコードセットオブジェクトリファレンス

Seekメソッドは、Recordsetのインデックスを検索して、keyvaluesパラメーターで指定された値に一致するレコードを見つけます。一致するものがある場合、ポインターはseekoptionパラメーターで指定されたレコードを指します。一致するものがない場合、レコードポインタはレコードセットの最後に配置されます。

注:このメソッドを使用するには、プロバイダーはこのメソッドとRecordset(Indexプロパティ)でのインデックスの使用をサポートする必要があります。Supportsメソッドを使用して、プロバイダーがシークとインデックスをサポートしているかどうかを判別します。

注:このメソッドを実行する前に、Indexプロパティを目的のインデックスに設定してください。

注:このメソッドは、サーバー側カーソルでのみ使用できます(CursorLocationプロパティ値がadUseClientの場合はサポートされません)。

注:このメソッドは、RecordsetオブジェクトがadCmdTableDirectのCommandTypeEnum値で開かれた場合にのみ使用できます。

構文

recordsetobj.Seek keyvalues,seekoption

Parameter Description
keyvalues Required. An array of values to compare with the values in each column 
seekoption Required. A SeekEnum value that specifies the type of seek

SeekEnum値

Constant Value Description
adSeekFirstEQ 1 Seeks the first key equal to keyvalues
adSeekLastEQ 2 Seeks the last key equal to keyvalues
adSeekAfterEQ 4 Seeks either a key equal to keyvalues or just after where that match would have occurred
adSeekAfter 8 Seeks a key just after where a match with keyvalues would have occurred
adSeekBeforeEQ 16 Seeks either a key equal to keyvalues or just before where that match would have occurred
adSeekBefore 32 Seeks a key just before where a match with keyvalues would have occurred

❮完全なレコードセットオブジェクトリファレンス