Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

просмотр длинной таблицы [D6, MSSQL]


Igor ©   (2002-08-15 20:49:00) 

Здравствуйте!
Есть большая таблица (> 10 000 000 записей) в MSSQL2000.
Если для отображения использовать DBGrid c AdoDataSet, то до появление первой страницы моожет пройти много времени, так как
Штатный DBGrid может работать только с DataSet-ом который поддержиает Bookmark-и, а такой DataSet видимо строит полную предварительную выборку. Серверный динамический DataSet не поддерживает Bookmark-и.

Есть ли какие нибудь компоненты, которые могут отображать такие данные с какой нибудь там подкачкой например?


AlexSam   (2002-08-16 09:29:00) [1]

Согласен с Jeer. Пользователю не нужны столь большие наборы данных. А в чем задача программы?


Reindeer Moss Eater   (2002-08-16 09:24:00) [2]

Используй BDE. Он не фетчит все записи на клиента. :)


Jeer   (2002-08-15 23:00:00) [3]

Finish:))


Anatoly Podgoretsky   (2002-08-15 21:47:00) [4]

Безумие когда миллион, а когда 10 миллионов это гениальность.


Jeer   (2002-08-15 21:27:00) [5]

Начнем с того, что предьявлять пользователю такие длинные наборы просто безумие. Что и сколько он там будет искать ?
Делайте подвыборки через TADOQuery, TADOCommand ..


Наверх

Титульная страница Поиск, карта сайта Написать письмо