当前位置: 代码迷 >> ASP.NET >> 对一个表进行多次操作的有关问题
  详细解决方案

对一个表进行多次操作的有关问题

热度:2759   发布时间:2013-02-26 00:00:00.0
对一个表进行多次操作的问题
多次对一个表进行操作的问题:

select   *   from   表1   where   条件1

得到记录集1;

for   i=1   to   记录集1总数
        在这个循环里.
        select   *   from   表1   where   条件2
        得到记录集2
                for   j=1   to   记录集2总数
                        循环
                        movenext;     //循环下一条记录;
                next
        movenext;     //循环下一条记录;
next


问题:
这两个循环中都要movenext,会不会互相影响呢?
假如这样的循环很多,比如20层.效率会怎么样呢?

------解决方案--------------------------------------------------------
movenext不会互相影响

速度会变慢
  相关解决方案