Я пишу проект и использую поколение sql для тестирования, но SQLite объясняет мой код.
INSERT INTO Categories
(CategoryId, Name, UrlName, CategoryIndex)
VALUES
('b2cc232c-0d5c-4f35-bb6f-29c67d7d40c2', 'Using Forums', 'usingforums', 0),
('ad9b355d-77bf-4a30-b3fe-7d562df2899f', '.NET Development', 'netdevelopment', 1),
('c4882e5e-4eb5-4e5e-b73a-3bf358bda60e', 'Visual Studio', 'visualstudio', 2),
('8c611ec3-5c2c-45c2-be01-6595b43155ee', 'Visual C#', 'visualcsharp', 3),
('c96cea21-de98-4d68-b22b-90eea66d6b77', 'Visual C++', 'visualcpp', 4),
('c6fb52d5-d4c6-48c2-8892-75f9cb330106', 'Architecture', 'architecture', 5),
('20616eb8-2273-449b-8f65-a49621b92ea4', 'SQL Server', 'sqlserver', 6)
Ошибка:
Ошибка выполнения SQL.
Выполненный оператор SQL: INSERT INTO Categories ...
Источник ошибки: System.Data.SQLite
Сообщение об ошибке: ошибка SQLite
синтаксическая ошибка около ","
Схема этой таблицы:
Категории таблицы (
CategoryId UNIQUEIDENTIFIER не нулевой,
Имя ТЕКСТ не нуль,
UrlName TEXT не нуль,
CategoryIndex INTEGER не нуль,
первичный ключ (CategoryId)
)
Почему?