Mrc.EOF

Mrc 是我们定义的一个变量,用来存放数据等同于 ADODB.Recordset而eof 是mrc也就是recordset的一个属性。

通常我们在程序中编写代码来检验BOF与EOF属性,从而得知目前指标所指向的RecordSet的位置,使用BOF与EOF属性,可以得知一个Recordset对象是否包含有记录或者得知移动记录行是否已经超出该Recordset对象的范围。

若当前记录的位置是在一个Recordset对象第一行记录之前时,BOF属性返回true,反之则返回false。

若当前记录的位置是在一个Recordset对象最后一行记录之后时,EOF属性返回true,反之则返回false。

(BOF与EOF都为True表示在RecordSet里没有任何记录。)

   Ifmrc.EOF Then

     MsgBox "没有这个用户,请重新输入用户名!", vbOKOnly + vbExclamation, "警告"

End if

这是通常的用法。意思是说如果游标到达最后一行没有找到数据的话。那么就弹出不存在的对话框。

原文地址:https://www.cnblogs.com/liyasong/p/6387911.html