ADODB Object
 
Syntax
 
Boolean = recordsetobject.BOF
 
Description
Returns a Boolean value indicating if the current record position is before the first record.
 
The BOF property returns a Boolean value that indicates if the current position in a Recordset object is just before the first record. If True, you are at BOF. If False, you are at or beyond the first record, but still inside the Recordset.
 
The companion EOF property returns a Boolean value that indicates if the current position in a Recordset object is just after the last record. If both the BOF and EOF properties are True, then there are no records in the Recordset.
 
If you are at BOF, then you should not call the MovePrevious method. If you do, an error will be generated since there cannot be a previous record.
See Also
Example
 
If (objRecordset.BOF = True) Then
   objRecordset.MoveFirst
End If