Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

листинг(пролистывание) на VBScript

2.2K
15 января 2003 года
polkanov
4 / / 21.11.2002
народ подскажите такую штуку...выбираю я из базы 1000 строк но хочу что бы на странице появлялось только по 20 строк ну короче обычно все!...дайте примерчик какой или объясните по подробней что надо сделать! СПАСИБО!
283
15 января 2003 года
Alone
910 / / 20.11.2002
На чем база ?
если на mySQL то в SELECT есть LIMIT n,m
где n-ограничение сколько строк брать (у тебя 20)
m-с какой строки начинать
2.2K
15 января 2003 года
polkanov
4 / / 21.11.2002
база на Microsoft SQL...можно пример кода если не соожно...просто как внизу просчитать кол-во страниц и т.д.!
2.5K
23 января 2003 года
any
14 / / 10.01.2003
Цитата:
Originally posted by polkanov
база на Microsoft SQL...можно пример кода если не соожно...просто как внизу просчитать кол-во страниц и т.д.!



В MSSQL можно передавать из страницы в страницу последний максимальный идентификатор(mid) и делать выборку SELECT TOP20 FROM table WHERE id>mid, как вариант можно создавать временную таблицу, но это гиморрно очень, можно сразу выбрать все айдишники и запихнуть их массивом в сессию, а потом уже работать с массивом

283
23 января 2003 года
Alone
910 / / 20.11.2002
Цитата:
Originally posted by any

и делать выборку SELECT TOP20 FROM table WHERE id>mid


а если данные при выборке сортируются?

Цитата:
Originally posted by any

как вариант можно создавать временную таблицу, но это гиморрно очень


Почему?
мы говорим именно о TEMPORARY TABLE или просто о TABLE?

Цитата:
Originally posted by any

можно сразу выбрать все айдишники и запихнуть их массивом в сессию, а потом уже работать с массивом


а может положится на SQL он вобщем то для этого и был создан :)
и не будит ли тяжело поддерживать актуальность данных?

кстати это обсуждается в http://forum.codenet.ru/showthread.php?s=&postid=26946

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог