Ответ 1
Хорошо, я был на грани вытягивания всех моих волос, и, похоже, с помощью одинарных кавычек вместо двойных кавычек исправлена проблема.
Теперь я хочу вытащить волосы еще больше.
Спасибо за ответы всем. Это была моя ошибка.
Я изучаю, как использовать SQL Server Management Studio и не могу понять, как вставить новую строку в таблицу.
Структура таблицы:
ID,
Field1,
Field2
Query:
INSERT INTO Table (Field1,Field2) VALUES(1,2)
Ошибка:
Основная ошибка 0x80040E14, Незначительная ошибка 25503
Я, наверное, пропустил что-то очень простое. Любая помощь будет оценена по достоинству.
Хорошо, я был на грани вытягивания всех моих волос, и, похоже, с помощью одинарных кавычек вместо двойных кавычек исправлена проблема.
Теперь я хочу вытащить волосы еще больше.
Спасибо за ответы всем. Это была моя ошибка.
Есть ли в вашей таблице поле ID
автоинкрементом? Если нет, вам нужно будет вручную указать значение для ID
в вашей INSERT
.
Вы можете проверить, является ли поле ID
автоинкрементным, используя обозреватель объектов, перейдя к таблице и развернув узел Столбцы. Найдите столбец ID
, щелкните его правой кнопкой мыши и выберите " Свойства". Если для свойства Identity установлено значение False, это означает, что поле ID
НЕ является автоинкрементным.
Другой вариант добавления строки в таблицу - перейти к таблице в обозревателе объектов, щелкнув правой кнопкой мыши по ней и выбрав " Открыть таблицу". Затем вы можете перейти к последней строке в сетке и вручную ввести значения для столбцов.