сохранить _id записи в базе данных - PullRequest
0 голосов
/ 28 апреля 2011

У меня есть база данных с тремя таблицами.

Первая таблица выглядит примерно так:

_id user

Вторая таблица:

_id routeuser_id

, а user_id - это именно _id из первой таблицы.

Поэтому, когда я вставляю в первую таблицу новую запись, я должен сохранить _id, чтобы вставить ее

во второй таблице. Но как я могу сохранить что-то, что автоинкрементно и задано базой данных?: - S

Ответы [ 2 ]

4 голосов
/ 28 апреля 2011

SQLiteDatabase имеет метод insert(), который возвращает _id , который вы ищете.

1 голос
/ 28 апреля 2011

Возможно, есть лучший способ, но вы можете получить (запросить) поле _id сразу после выполнения фиксации в первой таблице.Тогда у вас будет user_id для использования во второй таблице.

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