这是你程序写的问题,你应该在.MovePrevious后判断一下.BOF如果为True则
.MoveFirst
MsgBox "已经是第一条记录了~", vbInformation, "系统提示"
这样才对!
.BOF为True时当前指针所指处不是第一条记录!