Find

レコード検索


文法
Recordsetオブジェクト.Find "Key=Value",[Start],[Direction],[StartBookmark]


パラメータ
"Key=Value" : 検索条件(Key:検索対象フィールド名/Value:検索値)
Start : 検索開始位置(デフォルトは0)
Direction : 検索方向
StartBookmark : 検索開始ブックマーク


機能説明
検索条件にあったレコードを検索
存在した場合カレントレコードを移動


検索方向
定数説明
adSearchBackward -1 後方検索
adSearchForward 1 前方検索

使用例
<% Dim objConn, objRs Set objConn = Server.CreateObject("ADODB.Connection") objConn.Open = "sample" Set objRs = Server.CreateObject("ADODB.Recordset") objRs.CursorLocation = adUseClient objRs.Open "select * from test" objRs."weight < 70", 0, adSearchForward Response.Write "<table>" Response.Write "<tr><th>名前</th><th>体重</th></tr>" Response.Write "<tr><td>" & objRs("name") & "</td><td>" & objRs("weight") & "</td></tr>" Response.Write "</table>" 'オブジェクトを閉じる objRs.Close Set objRs = Nothing objConn.Close Set objConn = Nothing %>
Topへ