为什么当我查询的记录集为空的时候我调用close方法时它就出现:“BOF或EOF中有一个是真,或者当前的记录已被删除,所需的操作要求一个当前的记录。”的错误信息?