Metode Pencarian ADO
Referensi Objek Recordset Lengkap
Metode Seek mencari indeks dari Recordset untuk menemukan record yang cocok dengan nilai yang ditentukan dalam parameter keyvalues. Jika ada kecocokan, pointer akan menunjuk ke record yang ditentukan oleh parameter seekoption. Jika tidak ada kecocokan, penunjuk record akan ditempatkan di akhir Recordset.
Catatan: Untuk menggunakan metode ini, penyedia harus mendukung metode ini dan penggunaan indeks pada Recordset (properti Indeks). Gunakan metode Supports untuk menentukan apakah penyedia mendukung pencarian dan indeks.
Catatan: Setel properti Indeks ke indeks yang diinginkan sebelum menjalankan metode ini.
Catatan: Metode ini hanya dapat digunakan dengan kursor sisi server (tidak didukung jika nilai properti CursorLocation adalah adUseClient).
Catatan: Metode ini hanya dapat digunakan ketika objek Recordset dibuka dengan nilai CommandTypeEnum dari adCmdTableDirect.
Sintaksis
recordsetobj.Seek keyvalues,seekoption
Parameter | Description |
---|---|
keyvalues | Required. An array of values to compare with the values in each column |
seekoption | Required. A SeekEnum value that specifies the type of seek |
Nilai SeekEnum
Constant | Value | Description |
---|---|---|
adSeekFirstEQ | 1 | Seeks the first key equal to keyvalues |
adSeekLastEQ | 2 | Seeks the last key equal to keyvalues |
adSeekAfterEQ | 4 | Seeks either a key equal to keyvalues or just after where that match would have occurred |
adSeekAfter | 8 | Seeks a key just after where a match with keyvalues would have occurred |
adSeekBeforeEQ | 16 | Seeks either a key equal to keyvalues or just before where that match would have occurred |
adSeekBefore | 32 | Seeks a key just before where a match with keyvalues would have occurred |
Referensi Objek Recordset Lengkap