powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Постраничный вывод данных на страницу
9 сообщений из 9, страница 1 из 1
Постраничный вывод данных на страницу
    #33340250
Small Question
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хочется реализовать сабж (чтобы данные хранились на серваке) для больших наборов данных. Есть ли какой-нить аналог следущего кода на ASP:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
Set RS=Server.CreateObject("ADODB.RecordSet")
if request("psize")<>"" then psize= 10    'например 10, т.е. по 10 строк на страницу
else psize=request("psize")
end if
rs.pagesize=psize
if RS.RecordCount<> 0  then
        RS.absolutepage=pg
end if
rs.Open querystring, Conn, 3 , 3 
...
Рейтинг: 0 / 0
Постраничный вывод данных на страницу
    #33340293
Фотография А.Грасоff™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Small QuestionЕсть ли какой-нить аналог следущего кода на ASP
нет
...
Рейтинг: 0 / 0
Постраничный вывод данных на страницу
    #33340302
Small Question
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тогда каким образом можно реализовать постраничный вывод данных?
...
Рейтинг: 0 / 0
Постраничный вывод данных на страницу
    #33340315
Фотография А.Грасоff™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Постраничный вывод данных на страницу
    #33340322
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Small
> Тогда каким образом можно реализовать постраничный вывод данных?Тема==Ответить




http://.../query?start=1&end=10;

потом в сервлете:

PreparedStatement st = conn.prepareStatement(query);
а как писать запросы, читай здесь:
http://www.sql.ru/faq/faq_topic.aspx?fid=171

-----------------------------------
The Bat + My Gate

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Постраничный вывод данных на страницу
    #33340388
Small Question
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хмм..., это конечно интересно, но немного не то. Мне необходимо из оракловой базы результат выполнения запроса выводить на веб-страничку порционно, т.е. грубо говоря необходим какой-нибудь java-механизм, позволяющий всю выборку хранить на (веб-)серваке, а данные клиенту посылать порциями (возможность какого-нить специального ResultSet'а?) и соответственно навигэйтить по всей выборке
...
Рейтинг: 0 / 0
Постраничный вывод данных на страницу
    #33340396
Фотография А.Грасоff™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Постраничный вывод данных на страницу
    #33340560
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
позволяющий всю выборку хранить на (веб-)серваке

обычно это очень неоптимальное решение... пользователю скорее всего большая часть страниц и не понадобиться.
...
Рейтинг: 0 / 0
Постраничный вывод данных на страницу
    #33341354
Фотография Mishau
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Даже больше. ADO, по-моему, так не поступает. Насколько я знаю, данные приходят из SQL сервера, затем и ADO отсчитывает требуемую порцию данных и помещает ее в рекордсет, а затем уничтожает поток. При повтороном обращении он просто снова выполняет запрос. Самый лучший способ реализовать выборку порции на уровне сервера баз данных. Например, MS SQL сервер может автоматически проиндексирвать набор данных по запросу и при следующем обращении скорость извлечения данных существенно повысится.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Постраничный вывод данных на страницу
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]