⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 如何用ado recordset的sort 属性对字段按降序排列.txt

📁 以电子书的形式收集了VB一些常见问题解决方法,可以很方便的查找自己需要解决的问题.对一些VB初学者很用.
💻 TXT
字号:
看到Sort属性的格式就是: 
    字段1 DESC 字段2 ASC ... 
    其中ASC表示升序,DESC表示降序。排在前面的字段优先。 
    下面是来自MSDN的一个例子: 
    Public Sub SortX() 
    Dim cnn As New ADODB.Connection 
    Dim rst As New ADODB.Recordset 
     
    rst.CursorLocation = adUseClient 
    cnn.Open "DSN=Pubs;Provider=MSDASQL;uid=sa;pwd=;" 
    rst.Open "SELECT * FROM Authors", cnn, _ 
     adOpenStatic, adLockReadOnly, adCmdText 
    SortXprint "Initial Order", rst 
     
    rst.Sort = "au_lname ASC, au_fname ASC" 
    SortXprint "Last Name Ascending", rst 
     
    rst.Sort = "au_lname DESC, au_fname ASC" 
    SortXprint "Last Name Descending", rst 
     
    rst.Close 
    cnn.Close 
    End Sub 
     
    Public Sub SortXprint ( title As String, rstp As ADODB.Recordset ) 
    Debug.Print "---------------" & title & "---------------" 
    Debug.Print "First Name Last Name" & vbCr & _ 
     "---------------------------------------------------" 
    rstp.MoveFirst 
    While Not rstp.EOF 
     Debug.Print rstp!au_fname & " " & rstp!au_lname 
     rstp.MoveNext 
    Wend 
    Debug.Print 
    End Sub 
<END>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -