实体框架4.3

时间:2012-03-16 16:30:49

标签: entity-framework-4.3

您好我正在使用实体框架4.3。

我有一个表“Notes”,其中 NoteId 是主键(数据类型是int)。我通过使用存储过程为这个NoteId生成了值..

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

当我将数据插入表“注释”时,它会引发无法将空值插入到noteid中。但是生成了noteid。

任何人都可以帮我解决问题....

1 个答案:

答案 0 :(得分:0)

我猜您的映射期望主键在数据库中自动生成。在这种情况下,您的价值将不会被使用。验证在您的EDMX中NoteId媒体资源StoreGeneratedPattern设置为None