Создать несколько страниц в файле HTML с навигационными ссылками

0

У меня есть таблица в базе данных SQL-сервера, на которой хранится около 20 000 записей. Я хочу отобразить все записи на странице HTML или ASP. Но он должен отображаться таким образом, чтобы пользователь мог видеть только первые 100 записей, а с помощью ссылки навигации или кнопки он мог перейти на другую страницу, где он мог видеть следующие 100 записей.

Например, пользователь должен иметь следующие возможности для навигации: First page, Previous page, Next page, Last page

На First page - пользователь может перемещаться и просматривать первые 100 записей.

Previous page - просмотр предыдущих 100 записей

Next page - просмотр следующих 100 записей

Last page - просмотр последних 100 записей

Я не уверен на 100%, как это сделать. Я думал о внедрении других HTML-страниц в другой, которые содержат каждый набор из 100 записей, но звучит странно неправильно. Я также подумал о запросе sql, который для первой страницы выбирает 100 лучших записей, и когда пользователь нажимает Next page, запрос настраивает и проверяет текущие записи/позицию и выбирает следующие 100 записей, что звучит как жизнеспособный вариант. Но может кто-то дать несколько советов или примеров, просто чтобы я мог получить какую-то ссылку, которая может помочь мне с чего начать.

Показать ещё 3 комментария
Теги:
sql-server
asp-classic

1 ответ

1
Лучший ответ

Вы можете использовать свойство Recordset как Recordset ниже:

Set objRS   = Server.CreateObject("ADODB.RecordSet")

objRS.PageSize = 10
objRS.CacheSize = 10
objRS.AbsolutePage = 1
objRS.PageCount

Это те, которые вы можете использовать. Вы можете также узнать больше об этом через эти ссылки: сайт 1 и сайт 2

То, что я использовал Изображение 174551

Ещё вопросы

Сообщество Overcoder
Наверх
Меню