Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Курсор + MSHFlexGRID / 5 сообщений из 5, страница 1 из 1
19.11.2003, 10:45
    #32328267
DЭN
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Курсор + MSHFlexGRID
Здравствуйте
Подскажите мне пожайлуста как мне содержимое курсора MyPlat впихнуть в MSHFlexGRID, а то приходится MSHFlexGRID заполнять через цыкл а это притормаживает..

SQLEXEC(pConect, 'SELECT*FROM plat WHERE koddok='+pkod,'MyPlat')

заранее спасиба
...
Рейтинг: 0 / 0
21.11.2003, 08:52
    #32330924
DЭN
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Курсор + MSHFlexGRID
Неужели никто незнает :-\
...
Рейтинг: 0 / 0
03.12.2003, 13:07
    #32341950
DЭN
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Курсор + MSHFlexGRID
Очень нужно... ну хоть что нить
...
Рейтинг: 0 / 0
03.12.2003, 18:05
    #32342452
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Курсор + MSHFlexGRID
Конкретно по MSHFlexGRID не скажу - не работал. Но аналогичная проблема есть при заполнении ListView или TreeView. Там тоже заполнение через циклы.

Если не рассматривать методы оптимизации отбора записей (в смысле заполнять не все сразу, а по мере необходимости), то некоторый выигрыш в производительности дает блокировка изображения на момент заполнения объекта. Примерно так:

ThisForm.LockScreen=.T.
ThisForm.OleControl.Visible=.F.

* Здесь заполнение объекта

ThisForm.OleControl.Visible=.T.
ThisForm.LockScreen=.F.

Не тратится время на перерисовку каждого добавленного элемента. Сначала заполняется все, а потом все перерисовывается. Может дать выгришь до нескольких секунд.

Если время заполнения более 1...2 секунд, то жизненно необходим "термометр" или индикатор прогресса.
...
Рейтинг: 0 / 0
03.12.2003, 18:38
    #32342499
Crip
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Курсор + MSHFlexGRID
MSFlexGrid вроде работает с ADO.
Получить рекордсет можно либо из фоксовый таблицы через VFPOLEDB драйвер. Либо в VFP8 напрямую с сервера через CursorAdapter...
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Курсор + MSHFlexGRID / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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