我有一个代码使用do..while循环搜索记录,此后,我想根据另一个IF条件再次搜索记录,但它只会执行第一个do..while并跳过第二个< / p>
我试图注释掉第一个循环,第二个循环被执行,但是如果我删除了注释,它会跳过并执行第一个循环
docker run
答案 0 :(得分:2)
在尝试执行rs.MoveFirst
之前添加Do While ... Loop
。
因为第一个循环将记录集留在最后一个条目上,所以第二个循环永远不会执行,因为记录集已经在最后一个记录上。
为此,当您仅查询记录集以测试重复项并根据结果返回消息时,为什么要浪费时间循环记录集?