طريقة البحث عن ADO
استكمال مرجع كائن مجموعة السجلات
يبحث أسلوب Seek في فهرس مجموعة السجلات للعثور على سجل يطابق القيم المحددة في معلمة keyvalues. إذا كان هناك تطابق ، فسيشير المؤشر إلى السجل المحدد بواسطة معلمة Seeoption. إذا لم يكن هناك تطابق ، فسيتم وضع مؤشر السجل في نهاية مجموعة السجلات.
ملاحظة: لاستخدام هذه الطريقة ، يجب أن يدعم الموفر هذه الطريقة واستخدام الفهارس في مجموعة السجلات (خاصية الفهرس). استخدم طريقة الدعم لتحديد ما إذا كان الموفر يدعم البحث والفهارس.
ملاحظة: قم بتعيين خاصية الفهرس إلى الفهرس المطلوب قبل تنفيذ هذه الطريقة.
ملاحظة: لا يمكن استخدام هذه الطريقة إلا مع المؤشرات من جانب الخادم (غير مدعومة عندما تكون قيمة الخاصية CursorLocation هي adUseClient).
ملاحظة: لا يمكن استخدام هذه الطريقة إلا عند فتح كائن Recordset بقيمة CommandTypeEnum في adCmdTableDirect.
بناء الجملة
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 |
ابحث عن قيم
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 |
استكمال مرجع كائن مجموعة السجلات