Sort
ソート
文法
Recordsetオブジェクト.Sort [ = "Name Type"]
パラメータ
Name : フィールド名
Type : 昇順(既定値)/降順
機能説明
Recordsetオブジェクトのソート設定
複数指定時は「,」で区切ります。
事前にCursorLocationプロパティにadUseClientを設定する必要あり。
使用例
<%
Dim objConn, objRs, i
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open = "sample"
Set objRs = Server.CreateObject("ADODB.Recordset")
objRs.CursorLocation = adUseClient
objRs.Open "select * from test"
objRs.Sort = "name desc"
'項目名表示
Response.Write "" & vbCrLf
Response.Write "" & vbCrLf
For i = 0 to objRs.Fields.Count - 1
Response.Write "" & objRs.Fields(i).Name & " | " & vbCrLf
Next
Response.Write "
" & vbCrLf
'データ表示
Do until objRs.EOF
Response.Write "" & vbCrLf
For i = 0 to objRs.Fields.Count - 1
Response.Write "" & objRs(i) & " | " & vbCrLf
Next
Response.Write "
" & vbCrLf
objRs.MoveNext
Loop
Response.Write "
" & vbCrLf
'オブジェクトを閉じる
objRs.Close
Set objRs = Nothing
objConn.Close
Set objConn = Nothing
%>
Topへ