Properti Urutkan

Menunjukkan satu atau beberapa nama bidang tempat Recordset diurutkan, dan apakah setiap bidang diurutkan dalam urutan naik atau turun.

Pengaturan dan Nilai Yang Dikembalikan

Mengatur atau mengembalikan nilai String yang menunjukkan nama bidang dalam Recordset yang akan diurutkan. Setiap nama dipisahkan oleh koma, dan secara opsional diikuti dengan kosong dan kata kunci, ASC, yang mengurutkan bidang dalam urutan naik, atau DESC, yang mengurutkan bidang dalam urutan menurun. Secara default, jika tidak ada kata kunci yang ditentukan, bidang diurutkan dalam urutan naik.

Keterangan

Properti ini mengharuskan properti CursorLocation diatur ke adUseClient. Indeks sementara akan dibuat untuk setiap bidang yang ditentukan dalam properti Urutkan jika indeks belum ada.

Operasi pengurutan efisien karena data tidak diatur ulang secara fisik, tetapi hanya diakses dalam urutan yang ditentukan oleh indeks.

Ketika nilai properti Urutkan adalah apa pun selain string kosong, urutan properti Sortir lebih diutamakan daripada urutan yang ditentukan dalam klausa ORDER BY yang disertakan dalam pernyataan SQL yang digunakan untuk membuka Recordset.

Recordset tidak harus dibuka sebelum mengakses properti Urutkan; dapat diatur kapan saja setelah objek Recordset dibuat.

Mengatur properti Urutkan ke string kosong akan mengatur ulang baris ke urutan aslinya dan menghapus indeks sementara. Indeks yang ada tidak akan dihapus.

Misalkan Recordset berisi tiga bidang bernama firstName, middleInitial, dan lastName. Atur properti Urutkan ke string, "lastName DESC, firstName ASC", yang akan mengurutkan Recordset menurut nama belakang dalam urutan turun, lalu dengan nama depan dalam urutan naik. Inisial tengah diabaikan.

Tidak ada bidang yang dapat diberi nama "ASC" atau "DESC" karena nama-nama tersebut bertentangan dengan kata kunci ASC dan DESC. Anda bisa membuat alias untuk bidang dengan nama yang berkonflik dengan menggunakan kata kunci AS dalam kueri yang mengembalikan Recordset.

Berlaku Untuk

Objek Recordset (ADO)

Lihat juga

Contoh Properti Urutkan (Visual Basic)
Contoh Properti Urutkan (VC++)
Optimalkan Property-Dynamic (ADO)
Properti SortColumn (RDS)
Properti SortDirection (RDS)