Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как выбрать в DataGrid 5000 записей??? / 8 сообщений из 8, страница 1 из 1
08.12.2002, 06:52
    #32077062
DeadLock
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выбрать в DataGrid 5000 записей???
Какие компоненты мне нужно использьзовать или где их взять в internet?
Хочу, чтобы можно было как в Delphi
Грид прочитает первые 20 записей и отобразит, а остальные потом,
если я захочу прокрутить дальше!!!!

Как это реализовать в Visual Basic?
...
Рейтинг: 0 / 0
10.12.2002, 11:48
    #32077776
WWW
WWW
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выбрать в DataGrid 5000 записей???
Я выхожу из такой ситуации из соображения что человек не сможет в приемлимое время просмотреть 5000 записей и не позволяю просматривать такие обьемы - заставляю уточнить критерии поиска.
...
Рейтинг: 0 / 0
10.12.2002, 19:19
    #32078189
Tima2010
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выбрать в DataGrid 5000 записей???
>>Хочу, чтобы можно было как в Delphi

самое первое что в голову пришло (если уж остальное не помогает), то делай актификс на дельфи, вставляй туды дельфийский датагрид и всё.
...
Рейтинг: 0 / 0
11.12.2002, 03:21
    #32078237
DeadLock
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выбрать в DataGrid 5000 записей???
Всем откликнувшимся СПАСИБО
Но это же так странно, что в компонентах VBasic-а нет таких ПРОСТЫХ
возможностей, просто не верится. Теперь понятно, почему все пишут
на Дельфях.

Идея написать ActiveX на Delphi заманчива, но компонент должен соответствовать каким-то требованиям КОНТРОЛОВ БАСИКА, надо подумать.
Ограничение выборки хорошо, но это ПЛОХО, это ИЗВОРАЧИВАТЬСЯ надо
Сам SQL Server во всех своих гридах EM прекрасно ПОДЧИТЫВАЕТ !!!!!

Хочу продолжить эту тему!!! У кого есть опыт, помогите!!!!
...
Рейтинг: 0 / 0
11.12.2002, 14:28
    #32078498
sergwsk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выбрать в DataGrid 5000 записей???
Используйте VSFLEXGRID.
Свойство:
VSFlexGrid.VirtualData[ = {True | False} ]

Returns or sets whether all data is fetched from the data source at once or as needed.
...
Рейтинг: 0 / 0
11.12.2002, 17:03
    #32078637
SCS
SCS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выбрать в DataGrid 5000 записей???
использую в такой ситуации серверный курсор, для длительных запросов еще и асинхронная выборка (все на ado)
...
Рейтинг: 0 / 0
11.12.2002, 17:42
    #32078674
SCS
SCS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выбрать в DataGrid 5000 записей???
вообще то, имхо, грид прочитывает из рекорсета только те записи, которые ему надо прорисовать на экране, и не более. все остальное делает рекордсет. для верт.скрола (его размера) он использует св-во recordcount.
...
Рейтинг: 0 / 0
24.12.2002, 08:21
    #32083403
APM
APM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выбрать в DataGrid 5000 записей???
Компоненты VB оставляют желать лучшего...
Много раз ощущал на собственной шкуре....
Но ничего с этим не поделать... ActiveX не изменишь.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как выбрать в DataGrid 5000 записей??? / 8 сообщений из 8, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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