Я думаю, что «пользователь» - зарезервированное слово в базе данных. Попробуйте заменить это:
INSERT INTO user (ID,FName,LName,Email) VALUES (
с этим:
INSERT INTO [user] (ID,FName,LName,Email) VALUES (
(я думаю, что это 'квадратные скобки для MSSQL CE, поскольку это для других механизмов MSSQL.)
Квадратные скобки в основном говорят обработчику запросов: «Это идентификатор объекта в базе данных». Они обычно используются для переноса имен объектов базы данных, которые содержат пробелы, поскольку в противном случае они не будут анализироваться правильно. Но это также полезно для объектов, которые являются зарезервированными словами.