PDA

Просмотр полной версии : Постраничное листание из MS SQL



evg3798
12.05.2013, 17:42
Необходимо сделать постраничное листание к примеру из базы рецептов.
Пока только пришла мысль: сделать выборку на каждую строку списка рецептов (Страница - 20 строк, 1-ая строка ID=1, 2-ая ID=2 и т.д. до ID=20). Затем делаю приращение каждому ID +20.

В это же время сравниваю ID c количеством строк в базе имен рецептов.
В общем, смысл ясен.

Может быть есть лучшее решение данной задачи.
Помогите пожалуйста.

SCADAMaster
12.05.2013, 19:56
В библиотеке есть раздел "Примеры скриптов", там есть пример "Сохранение и загрузка набора команд", который как раз и предназначался для сохранения рецептов. Посмотрите - возможно вам подойдет такое решение. В примере используются контрол "Блок параметров", но можно использовать обычные команды.
Листание в этом примере тоже можно сделать, но нужно удалить и добавить снова ФБ "Список строк" - в новой версии ФБ есть входы которые позволяют задавать номер строки, что позволит реализовать листание.