получить ошибку с linq-to-sql для таблицы с составным первичным ключом - PullRequest
6 голосов
/ 17 сентября 2010

linq-to-sql выдаёт мне эту ошибку «Невозможно выполнить операции« Создать, обновить или удалить »над таблицей (другом), поскольку у него нет первичного ключа».из таблицы с составным первичным ключом

1 Ответ

0 голосов
/ 20 сентября 2010

LINQ-to-SQL работает лучше всего с одним полем int в качестве первичного ключа.Если у вас есть составной первичный ключ, лучше всего создать суррогатный ключ для этой таблицы, используя одно целочисленное поле.

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