Хотите запросить единственную строку из Sqlite, которая была ранее добавлена - PullRequest
0 голосов
/ 21 ноября 2011

Когда новая строка данных вставляется в мою базу данных sqlite, я хочу запросить ту же строку (не всю базу данных), чтобы я мог отразить это в моем сложном представлении списка.В настоящее время я использую обозреватель контента для наблюдения за любыми изменениями в моей базе данных, но я не знаю, как я могу запросить единственную строку, которая была ранее вставлена.Также метод onChange ContentObserver не предоставляет никакой информации, кроме изменений в базе данных.

Как мы можем это сделать?Есть идеи?

1 Ответ

2 голосов
/ 21 ноября 2011

Когда вы вставляете строку в базу данных sqlite, вы обычно используете db.insert(), а возвращаемое значение из этой функции - это идентификатор вновь вставленной строки (если у вас есть столбец _id как primary key и auto_increment ).

Вы можете (и должны) использовать это для своих нужд.

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