<อ้างอิงระเบียนวัตถุที่สมบูรณ์
วิธีการแสวงหาค้นหาดัชนีของระเบียนที่จะพบระเบียนที่ตรงกับค่าที่ระบุในพารามิเตอร์ keyvalues หากมีการจับคู่ตัวชี้จะชี้ไปยังระเบียนที่ระบุโดยพารามิเตอร์ seekoption ถ้าไม่มีการแข่งขันชี้ระเบียนจะถูกวางไว้ในตอนท้ายของระเบียน
Note: หากต้องการใช้วิธีนี้ผู้ให้บริการจะต้องสนับสนุนวิธีนี้และการใช้งานของดัชนีในระเบียน (the Index property) ใช้สนับสนุนวิธีการตรวจสอบว่าผู้ให้บริการสนับสนุนการแสวงหาและดัชนี
Note: SET Index ที่ให้บริการเพื่อสร้างดัชนีที่ต้องการก่อนที่จะดำเนินวิธีการนี้
Note: วิธีการนี้สามารถนำมาใช้เฉพาะกับเคอร์เซอร์ฝั่งเซิร์ฟเวอร์ (ไม่สนับสนุนเมื่อค่า CursorLocation คุณสมบัติเป็น adUseClient)
Note: วิธีการนี้สามารถนำมาใช้เฉพาะเมื่อระเบียนวัตถุถูกเปิดด้วยค่า CommandTypeEnum ของ adCmdTableDirect
วากยสัมพันธ์
recordsetobj.Seek keyvalues,seekoption
พารามิเตอร์ | ลักษณะ |
---|---|
keyvalues | จำเป็นต้องใช้ อาร์เรย์ของค่าเปรียบเทียบกับค่าในแต่ละคอลัมน์ |
seekoption | จำเป็นต้องใช้ SeekEnum ค่าที่ระบุชนิดของการแสวงหา |
ค่า SeekEnum
คงที่ | ความคุ้มค่า | ลักษณะ |
---|---|---|
adSeekFirstEQ | 1 | แสวงหากุญแจดอกแรกเท่ากับ keyvalues |
adSeekLastEQ | 2 | พยายามที่สำคัญที่ผ่านมาเท่ากับ keyvalues |
adSeekAfterEQ | 4 | พยายามอย่างใดอย่างหนึ่งเท่ากับกุญแจสำคัญในการ keyvalues หรือเพียงแค่หลังจากที่การแข่งขันที่จะเกิดขึ้น |
adSeekAfter | 8 | พยายามที่สำคัญหลังจากที่การแข่งขันกับ keyvalues จะได้เกิดขึ้น |
adSeekBeforeEQ | 16 | พยายามอย่างใดอย่างหนึ่งเท่ากับกุญแจสำคัญในการ keyvalues หรือก่อนที่การแข่งขันที่จะเกิดขึ้น |
adSeekBefore | 32 | พยายามที่สำคัญก่อนที่การแข่งขันกับ keyvalues จะได้เกิดขึ้น |
<อ้างอิงระเบียนวัตถุที่สมบูรณ์