共用方式為


記錄集定位

使用 AbsolutePosition 屬性,以在 Recordset 物件中的序數位置來移動至紀錄,或判斷目前紀錄的序數位置。 提供者必須支持這個屬性的適當功能才能使用。

AbsolutePosition 是以 1 為基礎,當當前記錄是 recordset中的第一筆記錄時,則等於 1。 如先前所述,您可以從 RecordCount 屬性取得 Recordset 物件中的記錄總數。

當您設定 AbsolutePosition 屬性時,即使它是目前快取中的記錄,ADO 仍會以您指定的記錄開始,以新的記錄群組重載快取。 CacheSize 屬性會決定此群組的大小。

注意

您不應該使用 AbsolutePosition 屬性作為替代記錄編號。 刪除前一筆記錄時,指定記錄的位置會變更。 重新查詢或重新開啟 Recordset 物件後,無法保證指定的記錄會維持相同的 AbsolutePosition。 書籤是保留並傳回指定位置的建議方式,也是在 Recordset 物件的所有類型之間定位的唯一方式。