Phương pháp tìm kiếm ADO
❮ Tham chiếu đối tượng tập bản ghi đầy đủ
Phương thức Tìm kiếm tìm kiếm chỉ mục của Tập bản ghi để tìm 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 khớp thì con trỏ bản ghi sẽ được đặt ở cuối Recordset.
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 Recordset (thuộc tính Index). 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 Index 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 các 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 |
❮ Hoàn thành tham chiếu đối tượng tập bản ghi