da MSDN
BOF: restituisce un valore che indica se la posizione del record corrente precede il primo record in un oggetto Recordset.
EOF: restituisce un valore che indica se la posizione del record corrente è successiva all'ultimo record in un oggetto Recordset.