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

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

Позиция в DBGrid [D7, XP]


Алексей85 ©   (2009-07-15 15:27:00) 

Дорый день.
Подскажите, на форме имеется DBGrid, при двойном клике по нему открывается новое окно в котором можно изменять выделенную в DBGrid запись. После закрытия окна выполняется заново выборка в DBGrid ('Select * from data') и выделенной становится первая запись в DBGrid. Как сделать чтобы активной оставалась, та запись каоторую редактировали?


Anatoly Podgoretsky   (2009-07-15 16:50:00) [1]

> Алексей85  (15.07.2009 16:18:11)  [11]

Посмотри в справке по букмаркам. Тебе еще повезло, что ты вопрос задал в конференции, а то бы потом долго, долго искал бы проблему.


sniknik   (2009-07-15 16:36:00) [2]

> А что не так?
"время жизни" букмарка не распространяется на после пере открытия датасета. т.е. использование его после на гарантирует работоспособного кода, рассчитывать можно разве, что только на удачу.


Алексей85   (2009-07-15 16:18:00) [3]


> Anatoly Podgoretsky ©   (15.07.09 16:05) [10]
>
> Медвежью услугу он тебе устроил.


А что не так?


Anatoly Podgoretsky   (2009-07-15 16:05:00) [4]

Медвежью услугу он тебе устроил.


Алексей85   (2009-07-15 15:56:00) [5]


> AndrewG    (15.07.09 15:36) [2]


А Ваш способ работает. Большое спасибо.


Anatoly Podgoretsky   (2009-07-15 15:47:00) [6]


> А можно по подробней про

Что непонятно, после изучения справки по Locate


Anatoly Podgoretsky   (2009-07-15 15:46:00) [7]


> AndrewG ©   (15.07.09 15:41) [5]

Тебя уже дважды сегодня посылали в справку


clickmaker   (2009-07-15 15:46:00) [8]

> [4] Алексей85   (15.07.09 15:40)
> А можно по подробней про

в таблице есть поле, уникально идентифицирующее запись? Видимо, есть, раз возможно редактирование.
Вот его запоминать, а потом вставать на него с помощью Locate


AndrewG   (2009-07-15 15:41:00) [9]

чем же он неправильный?


Алексей85   (2009-07-15 15:40:00) [10]

А можно по подробней про

> первичный ключ (ID) + DataSet.Locate


Anatoly Podgoretsky   (2009-07-15 15:38:00) [11]


> AndrewG ©   (15.07.09 15:36) [2]

Не путай неверными ответами.


AndrewG   (2009-07-15 15:36:00) [12]

GetBookMark\gotoBookMark
у квери или у тейбл
смотря на что натравлен датасет


clickmaker   (2009-07-15 15:32:00) [13]

первичный ключ (ID) + DataSet.Locate


Наверх

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