Хранитованная процедура завершается Select Top Plus, а не в, а скорость довольно быстрая. Я проверил объем данных за миллион. Как правило, запрос за 1 секунду. Я опубликую его, чтобы общаться с вами, чтобы увидеть, есть ли хорошие предложения.
Несколько простых предложений могут реализовать функцию пейджинга, см. Код:
Самый простой способ использования (для любой таблицы данных):
test.asp
Кода -копия выглядит следующим образом:
<!-#Включите file = "conn.asp"->
<!-#Включите file = "page.asp"->
<%
Установить мою = новую страницу
С моим
.SetConnstr = Connstr 'Строка ссылки на базу данных
.SetStrtable = "Пользователи" "Имя таблицы
.SetStrtext = "ID, имя пользователя, тип, имена" "Поле запроса
.SetStrindex = "id" основной ключ
rsarray = .getrs () 'Возвращает данные, тип - это массив
Закончить с
%>
<Таблица>
<%
Если Isarray (rsarray), тогда
Для i = 0 до ubound (rsarray, 2)
%>
<tr>
<td> < %= rsarray (0, i) %> </td>
<td> < %= rsarray (1, i) %> </td>
<td> < %= rsarray (2, i) %> </td>
</tr>
<%
следующий
конец, если
%>
<tr>
<td colspan = "4"> total < %= my.getTotalnum %> Список на страницу < %= my.getTitalPagesize %> Список в общей сумме < %= my.getTotalPage %> Список в общем < %= my.getTotalPage %> Номер страницы: < %= my.getFenyejmp (false) %> </td>.
</tr>
</table>
550) This.width = 550; ">
12next page Прочитайте полный текст