If rs.BOf Then :当前指针的位置是在第一行记录之前
If rs.EOF Then :当前指针的位置是在最后一行记录之后
If Not rs.EOF Then :当前指针的位置没有到达最后一条记录
If Not rs.BOF Then :当前指针的位置没有到达第一条记录
If rs.BOF AND rs.EOF Then :没有任何记录
If Not (rs.BOF AND rs.EOF) Then :指针位于记录集的当中,说明一定有记录
If rs.BOf Then :当前指针的位置是在第一行记录之前
If rs.EOF Then :当前指针的位置是在最后一行记录之后
If Not rs.EOF Then :当前指针的位置没有到达最后一条记录
If Not rs.BOF Then :当前指针的位置没有到达第一条记录
If rs.BOF AND rs.EOF Then :没有任何记录
If Not (rs.BOF AND rs.EOF) Then :指针位于记录集的当中,说明一定有记录