Metoda poszukiwania ADO
❮ Pełne odniesienie do obiektu zestawu rekordów
Metoda Seek przeszukuje indeks Recordset w celu znalezienia rekordu zgodnego z wartościami określonymi w parametrze keyvalues. Jeśli istnieje dopasowanie, wskaźnik wskaże rekord określony przez parametr seekoption. Jeśli nie ma dopasowania, wskaźnik rekordu zostanie umieszczony na końcu zestawu rekordów.
Uwaga: Aby użyć tej metody, dostawca musi obsługiwać tę metodę i użycie indeksów w Recordset (właściwość Index). Użyj metody Supports, aby określić, czy dostawca obsługuje wyszukiwanie i indeksy.
Uwaga: Ustaw właściwość Index na żądany indeks przed wykonaniem tej metody.
Uwaga: Ta metoda może być używana tylko z kursorami po stronie serwera (nie jest obsługiwana, gdy wartość właściwości CursorLocation to adUseClient).
Uwaga: Tej metody można użyć tylko wtedy, gdy obiekt Recordset został otwarty z wartością CommandTypeEnum adCmdTableDirect.
Składnia
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 |
SeekEnum wartości
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 |
❮ Pełne odniesienie do obiektu zestawu rekordów