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

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

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

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

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

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


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