![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Глюк в работе с DBGrid-ом [D5, dBase, FoxPro, Paradox]
Tumcoat © (2003-09-12 02:44:00)
Помогите, плиз, исправить такой глюк.
ВDBGridотображаю базу черезTTableили запрос черезTQuery, в итоге все отображается, но вот одна проблемка: вертикальный scrollDBGrid-а мягко говоря работает плохо. Во-первых: курсор scroll-а не меняет размер в зависимости от размера базы, во-вторых: он пизиционируется только по трем позициям, т.е. если я нахожусь на первой строке - курсор на самом верху, если на последней - то он в самом низу (ну это в общем так и надо), а вот если я нахожусь на любой другой записи(неважно 2,3,4,...,156-я), то он всегда располагается только в центре полосы прокрутки.
Можно как-нибудь это исправить или нет?
Заранее спасибо.
Deniz (2003-09-12 09:10:00) [1]
Да, такой прикол с BDE и DBGrid, не добьешься желаемого результата простыми действиями.
Либо BDE менять, либо DBGrid
Tumcoat (2003-09-12 04:26:00) [2]
jack128 © (12.09.03 02:52) [1]
>FetchAll тебе поможет...
Попробовал, не помогло. Самое интересное, что иногда, очень редко в какой-нибудь другой программе, все работает нормально, и при этом без FetchAll-а.
jack128 (2003-09-12 02:52:00) [3]
у меня работает нормально..
А так как ты описал, скрол может работать до того как будут отфечины все записи. FetchAll тебе поможет...