тут мой колега мается.
есть АСП страничка, довольно ресурсоемкий запрос формирует рекордсет, бьет его на страницы, но когда выбираеш другую страницу у него запрос повторяется т.е. он опять получает рекордсет и перешагивает на запись такую то и показывает столько то, как я понимаю.
а нельзяли делать чтобы просто шагать по рекордсету
ASP, DB question
Правила форума
Пожалуйста, ознакомьтесь с правилами данного форума
Пожалуйста, ознакомьтесь с правилами данного форума
- Vovka
- Завсегдатай
- Сообщения: 250
- Зарегистрирован: 18 фев 2003, 12:17
-
- Частый Гость
- Сообщения: 10
- Зарегистрирован: 03 мар 2003, 11:04
Re: ASP, DB question
А зачем рекордсет-то юзать для того, что бы данные на ASP страничке показать? это ж нереальный оверхед.
-
- Частый Гость
- Сообщения: 10
- Зарегистрирован: 03 мар 2003, 11:04
Re: ASP, DB question
Уппс, отменить ! Я прочитал DataSet вместо RecordSet
-
- Частый Гость
- Сообщения: 10
- Зарегистрирован: 03 мар 2003, 11:04
Re: ASP, DB question
Вроде в ADO recordset есть понятие paging...
посмотри тут:
http://www.codeproject.com/asp/rspaging.asp
посмотри тут:
http://www.codeproject.com/asp/rspaging.asp
- Vovka
- Завсегдатай
- Сообщения: 250
- Зарегистрирован: 18 фев 2003, 12:17
Re: ASP, DB question
дык он так и делает, только почемуто там нельзя типа сделать move to record #whatever
Барабан писал(а):Вроде в ADO recordset есть понятие paging...
посмотри тут:
http://www.codeproject.com/asp/rspaging.asp
-
- Частый Гость
- Сообщения: 10
- Зарегистрирован: 03 мар 2003, 11:04
Re: ASP, DB question
Так а что - рекордсет в сессии хранить что-ли?
- Vovka
- Завсегдатай
- Сообщения: 250
- Зарегистрирован: 18 фев 2003, 12:17
Re: ASP, DB question
я вообще думал что получил рекордсет от запроса, пока не закрыл сессию делаеш с ним все что хочеш, а он говорит что нет, что нада каждый раз перезапрашивать запрос для перехода на след (ватевер) страницу выводя записи начиная с N
Барабан писал(а):Так а что - рекордсет в сессии хранить что-ли?
-
- Частый Гость
- Сообщения: 10
- Зарегистрирован: 03 мар 2003, 11:04
Re: ASP, DB question
Если хочешь юзать тот же рекордсет - положи его в сессию и потом вытащи - только это позорно
-
- Пользователь
- Сообщения: 75
- Зарегистрирован: 26 фев 2003, 20:19
- Откуда: toronto