Phương pháp tìm kiếm ADO
❮ Tham chiếu đối tượng tập bản ghi hoàn chỉnh
Phương thức Seek tìm kiếm chỉ mục của một Tập bản ghi để tìm một bản ghi khớp với các giá trị được chỉ định trong tham số keyvalues. Nếu có sự trùng khớp, con trỏ sẽ trỏ đến bản ghi được chỉ định bởi tham số seekoption. Nếu không có sự trùng khớp nào, con trỏ bản ghi sẽ được đặt ở cuối Tập ghi.
Lưu ý: Để sử dụng phương pháp này, nhà cung cấp phải hỗ trợ phương pháp này và việc sử dụng các chỉ mục trên Tập bản ghi (thuộc tính Chỉ mục). Sử dụng phương pháp Hỗ trợ để xác định xem nhà cung cấp có hỗ trợ tìm kiếm và lập chỉ mục hay không.
Lưu ý: Đặt thuộc tính Chỉ mục thành chỉ mục mong muốn trước khi thực hiện phương pháp này.
Lưu ý: Phương pháp này chỉ có thể được sử dụng với con trỏ phía máy chủ (không được hỗ trợ khi giá trị thuộc tính CursorLocation là adUseClient).
Lưu ý: Phương pháp này chỉ có thể được sử dụng khi đối tượng Recordset được mở bằng giá trị CommandTypeEnum của adCmdTableDirect.
Cú pháp
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 |
Giá trị 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 |
❮ Tham chiếu đối tượng tập bản ghi hoàn chỉnh