ADO AbsolutePageและคุณสมบัติAbsolutePosition
❮ การอ้างอิงออบเจ็กต์ชุดระเบียนที่สมบูรณ์
AbsolutePage
ชุดคุณสมบัติ AbsolutePage หรือส่งกลับค่าแบบยาวที่ระบุหมายเลขหน้าในอ็อบเจ็กต์ Recordset ตั้งค่าหรือคืนค่าจาก 1 เป็นจำนวนหน้าในชุดระเบียน หรือคืนค่าPositionEnum ค่าคือ 1 เมื่อระเบียนปัจจุบันเป็นระเบียนแรกในชุดระเบียน
เคล็ดลับ:เมื่อต้องการรับจำนวนหน้าทั้งหมดใน Recordset ให้ใช้คุณสมบัติ PageCount
เคล็ดลับ:เมื่อต้องการแบ่งชุดระเบียนออกเป็นชุดของหน้า ให้ใช้คุณสมบัติ PageSize
หมายเหตุ:คุณสมบัตินี้สามารถใช้ได้ก็ต่อเมื่อคุณสมบัติ AbsolutePage, PageCount และ PageSize ได้รับการสนับสนุนโดยผู้ให้บริการ
ตำแหน่งสัมบูรณ์
คุณสมบัติ AbsolutePosition ตั้งค่าหรือส่งกลับค่าแบบยาวที่ระบุตำแหน่งลำดับ (ตัวเลข) ของเรกคอร์ดปัจจุบันในออบเจกต์ Recordset ตั้งค่าหรือคืนค่าจาก 1 เป็นจำนวนระเบียนในชุดระเบียน หรือคืนค่าPositionEnum ค่าคือ 1 เมื่อระเบียนปัจจุบันเป็นระเบียนแรกในชุดระเบียน
เมื่อคุณตั้งค่าคุณสมบัตินี้เป็นตัวเลข คุณจะถูกย้ายไปยังบันทึกที่ตำแหน่งตัวเลข
เคล็ดลับ:เมื่อต้องการรับจำนวนระเบียนทั้งหมดใน Recordset ให้ใช้คุณสมบัติ RecordCount
หมายเหตุ:อย่าใช้คุณสมบัตินี้เพื่อระบุเร็กคอร์ดโดยไม่ซ้ำกัน!
ไวยากรณ์
objRecordset.AbsolutePage
objRecordset.AbsolutePosition
PositionEnum ค่า
Constant | Value | Description |
---|---|---|
adPosUnknown | -1 | Indicates that the Recordset is empty, the current position is unknown, or the provider does not support the AbsolutePage or AbsolutePosition property |
adPosBOF | -2 | Indicates that the current record pointer is before the first record (BOF) |
adPosEOF | -3 | Indicates that the current record pointer is after the last record (EOF) |
❮ การอ้างอิงออบเจ็กต์ชุดระเบียนที่สมบูรณ์