| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Базы данных и репортинг > Сохранить выделение строки в DBGrid |
| Автор: HalkaR 5.3.2006, 16:41 |
| Есть DBGrid (вообщето DBGridEh), в ней пользователь выделяет строку, затем выполняется некоторые действия, кроме всего прочего Requery, соответствующего DBGrid DataSet'a. В DataSet есть ключевой столбец (int_code), в DBGrid его нет. Так вот как выделить строку в DBGrid зная соответствующее значение int_code или сохранить выделение строки в DBGrid при Requery? |
| Автор: z-END 5.3.2006, 17:28 |
| в DBGridEx делаем столбец init_code (и его width:=0 или visible:=false незнаю какой способ подойдет, я с ним неработал) перед выполнением любой операции запоминаем значение этого поля в выбранной строке, после выполнения действия ищем столбец с этимже значением и если он нашелся то выделяем его. |