powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Recordset и MSHFlexGrid
15 сообщений из 15, страница 1 из 1
Recordset и MSHFlexGrid
    #35270294
-=Over=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Такая вот ситуация:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
dim rs as adodb.recordset
dim cn as new adodb.connection
cn.connectionstring=cnstr
cn.open
rs.open("Select * from [find]",cn,adOpenStatic,adLockOptimistic)
a=rs.recordcount ! в дебаге видно, что количество записей равно  4777 
MSHFlexGrid1.datasource=rs

В результате в грид выводит около 2000 записей, остальные не отображаются.
Что сделать, чтобы отображались все записи?
...
Рейтинг: 0 / 0
Recordset и MSHFlexGrid
    #35270364
TIKO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
это ограничение записей в MSHFlexGrid1 не больше 2240 на скока я помню
...
Рейтинг: 0 / 0
Recordset и MSHFlexGrid
    #35270401
-=Over=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А что делать? Какой элемент использовать для вывода такого количества записей?
...
Рейтинг: 0 / 0
Recordset и MSHFlexGrid
    #35270641
TIKO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
-=Over=-А что делать? Какой элемент использовать для вывода такого количества записей?
у VSFlexGrid помнится нет ограничений на количество записей
...
Рейтинг: 0 / 0
Recordset и MSHFlexGrid
    #35270767
kiv-1980
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуйте, пользуюсь им, и с ним меньше всего проблем, и ограничений по записям вроде нет:
Код: plaintext
MSFlexGrid
...
Рейтинг: 0 / 0
Recordset и MSHFlexGrid
    #35270819
-=Over=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что за VSFlexGrid? MSFlexGrid это не тоже самое что и MSHFlexGrid? Где включить эти компоненты?
...
Рейтинг: 0 / 0
Recordset и MSHFlexGrid
    #35270830
-=Over=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сори, нашел. Спасибо!
...
Рейтинг: 0 / 0
Recordset и MSHFlexGrid
    #35270831
kiv-1980
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-=Over=-Что за VSFlexGrid? MSFlexGrid это не тоже самое что и MSHFlexGrid? Где включить эти компоненты?
Project => Components => Microsoft FlexGrid Control 6.0
...
Рейтинг: 0 / 0
Recordset и MSHFlexGrid
    #35270884
-=Over=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
FlexGrid не принимает в качестве datasource объект recordset :(
...
Рейтинг: 0 / 0
Recordset и MSHFlexGrid
    #35270910
kiv-1980
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы опишите задачу, так сложно Вам что-то советовать. Я долго сам выбирал Grid'ы, пока нашел оптимальный вариант для себя.
...
Рейтинг: 0 / 0
Recordset и MSHFlexGrid
    #35270989
-=Over=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уже существует приложение, созданное на основе MSHFlexGrid. Разработчик не расчитал объемы данных, теперь возникла такая проблема. Необходимо выводить все данные, желательно, чтобы грид можно было просто заменить, не переписывая кода, написано много там с использованием методов MSHFlexGrid. Я так понимаю, переписывать все равно придется?
...
Рейтинг: 0 / 0
Recordset и MSHFlexGrid
    #35271013
kiv-1980
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Откройте книжку и почитайте по гридам, думаю Вам станет понятней.
...
Рейтинг: 0 / 0
Recordset и MSHFlexGrid
    #35271388
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: -=Over=-
> Уже существует приложение, созданное на основе MSHFlexGrid.
> Разработчик не расчитал объемы данных, теперь возникла такая проблема.
> Необходимо выводить все данные, желательно, чтобы грид можно было просто
> заменить, не переписывая кода, написано много там с использованием методов
> MSHFlexGrid. Я так понимаю, переписывать все равно придется?

А что пользователь будет делать с 3000 строк?
Может все-же условиями отфильтровывать не нужные?

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Recordset и MSHFlexGrid
    #35275122
-=Over=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Игорь Горбонос
> Автор: -=Over=-
> Уже существует приложение, созданное на основе MSHFlexGrid.
> Разработчик не расчитал объемы данных, теперь возникла такая проблема.
> Необходимо выводить все данные, желательно, чтобы грид можно было просто
> заменить, не переписывая кода, написано много там с использованием методов
> MSHFlexGrid. Я так понимаю, переписывать все равно придется?

А что пользователь будет делать с 3000 строк?
Может все-же условиями отфильтровывать не нужные?

Posted via ActualForum NNTP Server 1.4

Программа в эксплуатации значительное время, пользователи привыкли к интерфейсу. Поэтому желательно хотя бы на этом этапе срочно просто доработать программу. Но судя по всему не получится, так как нету абсолютно идентичного элемента управления, с теми же методами, но без ограничения по количеству записей.
...
Рейтинг: 0 / 0
Recordset и MSHFlexGrid
    #35275324
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: -=Over=-
> Игорь Горбонос
>
> А что пользователь будет делать с 3000 строк?
> Может все-же условиями отфильтровывать не нужные?
>
> Программа в эксплуатации значительное время, пользователи привыкли к
> интерфейсу. Поэтому желательно хотя бы на этом этапе срочно просто
> доработать программу. Но судя по всему не получится, так как нету
> абсолютно идентичного элемента управления, с теми же методами, но без
> ограничения по количеству записей.

Так а я тебе о чем :)
просто добавь фильтрацию и блокируй выборки в которых количество записей
больше 50 - 100. Мотивация проста с несколькими тысячами строк в гриде
делать нечего, даже колёсиком прокрутить все записи уйдет несколько минут,
не говоря уже о поиске записи в таком количестве строк, агрегаты считаются и
без этих строк в гриде или будут на калькуляторе суммы проверять беря числа
из грида? Даже при выгрузке в Ексель все равно ставят автофильтры и
накладывают ограничения и работают по итогу с несколькими десятками строк.
Вот и проведи аналогию с автофильтрами из Екселя.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Recordset и MSHFlexGrid
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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