Я пытаюсь вставить новую строку в базу данных с четырьмя полями, первое из которых представляет собой первичный ключ, установленный как автоматически увеличивающийся (целое число), а остальные три являются строками.
Я вставляю новый со следующим утверждением:
ВСТАВИТЬ В ЗНАЧЕНИЯ производителя ("Test1", "Test2", "01332232321")
Но мне дано следующее исключение:
"Ошибка SQLite\r\nТаблица производителя имеет 4 столбца, но было предоставлено 3 значения"
Я предположил, что поле первичного ключа можно опустить, так как база данных автоматически назначит и увеличит значение для меня.
Как мне это исправить? Является ли это простой синтаксической ошибкой или мне нужно полностью переосмыслить свой подход?