不是很懂你的意图,是不是对这些记录一直循环读取?如果是这样的话,就没必要用TOP 1啊,打开0-1999的记录集,用MOVENEXT循环就可以了,到1999时再MOVEFIRST回到0.
贴出你出错的SQL语句和错误信息.只说思路是没有用的,思路没问题不表示代码没问题.
同没看懂你要表达什么.你有试试select top 1* from XXX where ID>1998正确没?
没懂你的意思呢?所谓的循环是用什么实现的?
我hi你了,注意一下。