|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Как сделать чтобы DBDateTimeEditEh редактировал поле выделенной записи?
Доброго времени суток, столкнулся с проблемой редактирования даты через DBDateTimeEditEh.
Подключение к БД (SQLite) устроено так: FDConnection -> FDQuery -> DataSource На форме лежит DBEditEh, DBDateTimeEditEh, DBGridEh все они берут данные из DataSource. Когда я перемещаю курсор в DBGrid-е, DBEditEh и DBDateTimeEditEh получают данные выделенной записи, соответственно имя и дату. При правке имени (DBEditEh) все происходит корректно, а вот при изменении даты (DBDateTimeEditEh) курсор перемещается на последнюю запись и дата изменяется у нее, а не у выделенной записи. При этом DBEditEh ведет себя вполне предсказуемо и изменяет поле у выделенной записи. Как сделать чтобы DBDateTimeEditEh редактировал поле выделенной записи? |