<Complete Reference Recordset Obiect
Metoda Seek caută indexul unui Recordset pentru a găsi o înregistrare care se potrivește cu valorile specificate în parametrul keyvalues. Dacă există o potrivire, indicatorul va indica recordul specificat de parametrul seekoption. Dacă nu există nici un meci, indicatorul de înregistrare va fi plasat la sfârșitul Recordset.
Note: Pentru a utiliza această metodă, furnizorul trebuie să sprijine această metodă și utilizarea indecșilor pe un Recordset (the Index property) . Utilizați metoda sprijină pentru a determina dacă furnizorul acceptă să caute și indexurile.
Note: Setați proprietatea Index la indexul dorit înainte de a executa această metodă.
Note: Această metodă poate fi utilizată numai cu cursoare server-side (nu este acceptat în cazul în care valoarea proprietății CursorLocation este adUseClient).
Note: Această metodă poate fi utilizată numai atunci când obiectul Recordset a fost deschis cu valoarea CommandTypeEnum a adCmdTableDirect.
Sintaxă
recordsetobj.Seek keyvalues,seekoption
Parametru | Descriere |
---|---|
keyvalues | Necesar. O serie de valori pentru a compara cu valorile din fiecare coloană |
seekoption | Necesar. O SeekEnum valoare care specifică tipul de căuta |
Valorile SeekEnum
Constant | Valoare | Descriere |
---|---|---|
adSeekFirstEQ | 1 | Urmărește prima cheie egală cu keyvalues |
adSeekLastEQ | 2 | Urmărește ultima cheie egală cu keyvalues |
adSeekAfterEQ | 4 | Caută fie un egal cheie pentru keyvalues sau imediat după în cazul în care ar fi avut loc acel meci |
adSeekAfter | 8 | Caută o cheie doar după ce în cazul în care ar fi avut loc un meci cu keyvalues |
adSeekBeforeEQ | 16 | Caută fie un egal cheie pentru keyvalues sau chiar înainte în cazul în care ar fi avut loc acel meci |
adSeekBefore | 32 | Caută o cheie chiar înainte în cazul în care ar fi avut loc un meci cu keyvalues |
<Complete Reference Recordset Obiect