do while not rs.eof 先来说说rs.eof这个吧.rs当然就是我们的记录集了.eof就是end of file的缩写.就是搜索到记录集结尾.那么综合起来,rs.eof就是记录集的尾部.也就是没有搜索到记录.从英语的层面上来理解这句话,意思:执行,当记录集不为空的时候.说得好懂一点,就是当记录集不为空的时候,执行下面的代码.if not rs.eof 意思也是一样.当记录集不为空的时候,执行下面的程序.