总结:asp遇到的一个很无语的问题
前两天在做一个ASP的程序,用到了FOR循环,里面有一名是,当 if rs.eof then exit for 下面一句是:next,,,还有一句是:rs.movenext,,,这各是指针移到下一条,但我放错了地方,放在跳出语句的后观,结束,,,做分页时打开一页,如果条数<pagesize就报错,做没有判断,意思就是我没有判断数据有没有,就执行输出。开始以后是跳出语句没起做用,到后来才知道:是指针读出一条没没移到下一条就变判断是否rs.eof,因为当前这一条存在,所以不会总是不会eof的,
看来对指针还是没真正的理解啊,这个问题卡了我N久,发现里,好郁闷![]()
浙公网安备 33010602011771号