Entity Framework 4.3 - PullRequest
       1

Entity Framework 4.3

0 голосов
/ 16 марта 2012

Привет, я использую Entity Framework 4.3.

У меня была таблица «Примечания», в которой NoteId - это первичный ключ (тип данных int).Я сгенерировал значение для NoteId следующим образом, используя хранимую процедуру.

 notes.NoteId = (int)dbContext.GeneratePrimaryKey("Notes");

Когда я вставляю данные в таблицу " Notes ", возникает вопрос, что нулевое значение нельзя вставить в noteid.Но записка генерируется.

Может кто-нибудь, пожалуйста, помогите мне решить проблему ....

1 Ответ

0 голосов
/ 17 марта 2012

Полагаю, ваше сопоставление ожидает, что первичный ключ автоматически сгенерирован в базе данных.В таком случае ваше значение не будет использовано.Убедитесь, что в вашем EDMX свойство NoteId имеет StoreGeneratedPattern, установленное на None.

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