Удаление ввода данных SQLLite из контекстного меню - PullRequest
0 голосов
/ 13 ноября 2011

По сути, у меня есть база данных закладок, и для длительного щелчка у меня есть опция контекстного меню, одна из этих опций - удалить запись.Каков наилучший способ получить идентификатор строки для каждого элемента?

Я использую курсоры для доступа к данным, но Listview назначает свои собственные идентификаторы, которые не связаны с БД.

1 Ответ

0 голосов
/ 13 ноября 2011

Зачем вам нужен идентификатор строки? Если у вас достаточно информации из строки, чтобы найти идентификатор строки, вы можете просто удалить данные напрямую с помощью предложения where

db.delete(TABLE_NAME, COLUMN + "=" + value, null);

Чтобы быть более конкретным, нам действительно нужно больше информации о том, что вы делаете. Пожалуйста, отправьте код, показывающий, что вы делаете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...