【簡介】
BOF:當前記錄位置位於Recordset對象的第一個記錄之前
EOF:當前記錄位置位於Recordset對象的最後一個記錄之後
例子:比如數據集裏面有2,3,4,5的4條記錄,當指向的記錄是1是,就符合BOF,當指向的記錄是6是,符合EOF。
【弄混錯誤】
如果當這兩個的代碼打錯時,會產生下面的這個錯誤。
這個時候就是這兩個打錯了。改一下就好了。
【屬性】
這兩個的屬性值返回的布爾型:Ture和False。屬性意義見下圖。
其實EOF和BOF的屬性就是確定Recordset對象是否包含這個記錄,也就是查詢有無此記錄。
【用法】
現在紅皮書涉及到了2個。
If objrs.BOF then '當前指針位置是在第一行記錄之前,則......
If objrs.EOF then '當前指針位置是在最後一行記錄之後,則......