Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

dxDBGrid и adgoLoadAllData [D5, IB6.x]


Haza ©   (2005-10-24 18:26:00) 

При установленном свойстве adgoLoadAllData=true (компонента dxDBGrid) и после отработки метода Locate компоненты IBQuery курсор активной записи в DataSet устанавливается не на найденную запись. То есть, Locate находит нужную запись, а потом почему-то курсор активной записи перепрыгивает на другую запись, причем зависимости я не нашел.
Когда свойств adgoLoadAllData=false - то все нормально работает. Выключить это свойство не могу. Подскажите  в чем проблема. Заранее спасибо!


Курдль   (2005-10-25 10:08:00) [1]

Предлагая поэкспериментировать со свойством грида
OptionsDB/LoadAllRеcords, Navigate  и т.п.
Кроме того, обязательно надо проверить, правильно ли установлено свойство KeyField и уникальность этого поля в реальном наборе данных.
Кстати, я думаю, что если выставить OptionsDB/LoadAllRеcords = true; то это будет равносильно adgoLoadAllData=true.


Наверх

Титульная страница Поиск, карта сайта Написать письмо