- 0
Удаление записи из таблицы БД связанной с ListView
-
Похожий контент
-
- 39 ответов
- 6 249 просмотров
-
- 5 ответов
- 1 883 просмотра
-
- 5 ответов
- 1 638 просмотров
-
- 6 ответов
- 1 981 просмотр
-
- 0 ответов
- 1 295 просмотров
-
- 30 ответов
- 2 938 просмотров
-
- 17 ответов
- 4 032 просмотра
-
- 2 ответа
- 1 282 просмотра
-
- 4 ответа
- 2 009 просмотров
-
- 6 ответов
- 3 038 просмотров
-
-
Последние посетители 0 пользователей онлайн
- Ни одного зарегистрированного пользователя не просматривает данную страницу
Вопрос
dmdel
Delphi xe7, SQLite под ANDROID
Соединяю таблицу БД с компонентом ListView через Bind Visually, все нормально, показывает записи.
Пытаюсь удалить запись с помощью стандартного удаления записи (с помощью DeleteButton). Запись из ListView удаляется. С этим проблем нет.
Пытаюсь теперь удалить эту запись из базы данных.
На событие OnDeleteItem пытаюсь поймать значение первичного ключа (ID) для этой таблицы, чтобы скриптом типа delete from dairy where id=:id удалить запись.
На показ кнопки delete исчезает выделенная строка, т.е. ListView.Selected=nil. Значение первичного ключа ID не соответствует текущей записи в этот момент.
Получается, scroll автоматом не срабатывает, выделенной записи нет. Как узнать ID записи, по которой нажали кнопку Delete, чтобы ее (запись) удалить из БД?
Ссылка на комментарий
10 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.