InvalidOperationException Происходит при попытке выполнить запрос вставки Linq для sql - PullRequest
0 голосов
/ 02 июля 2011

InvalidOperationException: Невозможно выполнить операции Create, Update или Delete над «Table (PollOptionVote)», поскольку у него нет первичного ключа

, но Table (PollOptionVote) содержит первичный ключ

Пожалуйста, совет

1 Ответ

0 голосов
/ 02 июля 2011

Пару раз мне случалось, что файл DBML не синхронизирован с БД.

Во-первых, дважды проверьте, что у него действительно есть первичный ключ. После этого откройте файл dbml, удалите таблицу, добавьте ее снова.

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