你可以使用查询数据库,然后再
Rs.Open
Rs.AddNew
rs.datafields("aa")="B"
rs.datafields("bb")="A"
rs.update
rs.close

解决方案 »

  1.   

    我只是想确切知道自己创建的Recordset可不可以设置Sort属性,如可以,通过什么方法实现?
      

  2.   

    可以自己设置的
    Set rstAuthors = New ADODB.Recordset
        rstAuthors.CursorLocation = adUseClient
        strSQLAuthors = "SELECT * FROM Authors"
        rstAuthors.Open strSQLAuthors, Cnxn, adOpenStatic, adLockReadOnly, adCmdText
        
         ' sort the recordset last name ascending
        rstAuthors.Sort = "au_lname ASC, au_fname ASC" '这里表示这2个字段升序排列
        Debug.Print "Last Name Ascending:"
        Debug.Print "First Name  Last Name" & vbCr
      

  3.   

    我说的自己创建的Recordset是无数据源,不用连接的那种