Генерация автоматического идентификатора - PullRequest
0 голосов
/ 28 апреля 2011

Я хочу сгенерировать автоматический идентификатор типа ame100, ame101 и т. Д., Чтобы, как только я запустил свое приложение для Android, следующее значение серии ame***, которого в данный момент нет в базе данныхдолжен прийти автоматически в edittext.Чтобы при отправке формы я имел это значение в базе данных.

1 Ответ

0 голосов
/ 28 апреля 2011
  1. Сделайте ваш первичный ключ автоинкрементным, чтобы db сгенерировал следующее значение.

  2. Каждый раз, когда вам нужен новый идентификатор, просто спрашивайте в своей базе данных MAX (ID) из вашей таблицы.

  3. Увеличьте его и установите для edittext!

Примечание: это решение работает, только если у вас есть одно место для вставкизначения.

Я бы предложил не показывать число перед вставкой, а создавать его после того, как вы уже сгенерировали идентификатор объекта.

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