شما برای برقراری ارتباط با بانک های اطلاعاتی همونجوری که میدونید باید از آبجکت ADO استفاده کنید.اینجا برای سوال شما نسخه اون مهم نیست.شما به روش زیر میتونید ترتیب دهی داده ها رو کنترل کنید:
1 - هنگام باز کردن رکوردست:
Dim CN As New ADODB.Connection
Dim RS As New ADODB.Recordset
CN.Open ConnectionString
RS.Open "SELECT * FROM TableName ORDER BY FieldName ASC" , CN , adOpenStatic , adLockOptimistic
این جا تمام اطلاعات از جدول TableName استخراج میشن و داده ها بر اساس FieldName بصورت صعودی ترتیب دهی میشن.در واقع ترتیب دهی داده های مربوط به زبان SQL میشه.مثلا اینجا ASC برای صعودی و DESC برای نزولی هست.
برای ترتیب دهی داده ها به شکل های دیگه،مثلا فرموله سازی داده ها و غیره به دستورات SQL رجوع کنید.