Здравствуйте, mihailik, Вы писали:
M>Почему не делать "дозапрос" при скроллинге? Особенно, если результирующий набор сортирован — в этом случае легко сказать "top 1000" + "where MyFiled>'lastvisible'".
Сортирован — это слишком строгое требование. Вся эта схема работала бы, если бы в SQL существовала конструкция не TOP <n>, а нечто вроде FROM_ROW <m> TO_ROW <n>. Эмулировать ее пратически нереально кроме специальных случаев (вроде вставить результирующую выборку в темповую таблицу с identity и мделать еще один SELECT из нее и прочая неэффективная экзотика).
M>Это уже дело клиентского приложения — собирать из кусочков.
Если б была такая конструкция — то без проблем...
А как насчет конкретных идей, как такое реализовать? Я тоже много фантазировал...