Android: текстовый первичный ключ с другим именем - PullRequest
1 голос
/ 13 июня 2010

У меня есть приложение для Windows, для которого я пишу порт Android.Приложение использует уникальную строку в качестве первичного ключа, но все методы SQLite в Android, похоже, работают с целыми числами и именами столбцов _id, тогда как мой столбец ID не называется этим.Есть ли способ сообщить Android, что у меня есть ключ с другим именем столбца?

1 Ответ

2 голосов
/ 13 июня 2010

Есть ли способ сообщить Android, что у меня есть ключ с другим именем столбца?

Нет.

Пока вы избегаете использования CursorAdapter, думаю, с тобой все будет в порядке.В противном случае вам нужно будет создать отдельный уникальный столбец _ID integer.Вам не обязательно использовать его в качестве первичного ключа, но CursorAdapter и друзья захотят его.

...