我在我的项目中使用实体框架,它一直是一场噩梦!实体框架 - SaveChanges()没有得到生成的身份密钥
我有一个SQL DB我有一个表格称为表格。
表单有一个ID和一个身份(它会自动增加)。
这一次,我这样做:
Dim form as int32
Dim dbform As New Entities1
Dim form696 As New Form
dbform.AddToForm696(form)
dbform.SaveChanges()
ID = form.ID
一个星期前,ID和form.ID有插入后生成的密钥,但现在它只有0.1
我不知道发生什么事情停止工作。
我不得不改变插入的名称,删除和更新多个表的存储过程,所以我不得不再次映射这一切。也许我做错了什么,但我一次又一次地看,一切似乎都没问题。
有没有人有线索为什么?
我有最新的EF 4.1,没有它不返回ID – Korayem 2011-05-25 20:39:40