0 голосов
спросил от в категории Access
Выберите тип данных для этого столбца в AutoNumber.

Пожалуйста, войдите или зарегистрируйтесь чтобы ответить на этот вопрос.

0 голосов
ответил от
REPOST:
INSERT INTO tblDBUser (intDBUserId,                                strLogin,strName,strPassword,intDBRoleType)                 values((select MAX(intDBUserId)+1 from tblDBUser), strLogin,strName,strPassword,intDBRoleType);
# [
INSERT INTO tblDBUser (strLogin,strName,strPassword,intDBRoleType)                 values(strLogin,strName,strPassword,intDBRoleType);
#]

Прежде всего, я бы сказал, используйте AutoNumber для вашего поля идентификатора.

Для этого вопроса вы не сделали этого неправильно.
INSERT INTO tblDBUser (intDBUserId,                                strLogin,strName,strPassword,intDBRoleType)                 values((select MAX(intDBUserId)+1 from tblDBUser), strLogin,strName,strPassword,intDBRoleType);

br>

Если вы используете AutoNumber, вы должны использовать только следующие. intDBUserId будет автоматически сгенерирован.
INSERT INTO tblDBUser (strLogin,strName,strPassword,intDBRoleType)                 values(strLogin,strName,strPassword,intDBRoleType);

Категории

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

Похожие вопросы

0 голосов
0 ответов
спросил 10 Сен, 18 от richard maccutchan в категории Access
0 голосов
0 ответов
спросил 26 Апр, 10 от eddy vluggen в категории Access
0 голосов
0 ответов
спросил 01 Янв, 70 от MacFirst (120 баллов) в категории Access
0 голосов
0 ответов
0 голосов
0 ответов
спросил 10 Янв, 18 от maciej los в категории Access
...