Как создать пользовательский идентификатор в Access 2010 - PullRequest
1 голос
/ 12 января 2012

Название этого вопроса может быть неточным, потому что я не знал, как задать вопрос.

Есть ли способ иметь поле идентификатора в AC 2010, в котором есть постоянная часть, а затем часть идентификатора, в которую пользователь будет вводить?*

-Я хотел бы, чтобы часть идентификатора «EMP» всегда была постоянной, и пользователь не мог ее изменить, а «9066» - это четыре цифры, которые пользователю будет предложено ввести..

Пожалуйста, помогите.

_ Помните, что это не SQL, а простой доступ с некоторыми макросами.

Спасибо

1 Ответ

1 голос
/ 12 января 2012

Access имеет тип данных, называемый autonumber, который автоматически генерирует уникальный номер для каждой записи, но не допускает альфа-префикс.

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

EmpId: "EMP" и формат $ (RecId, "0000")

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