私はプロジェクトでエンティティフレームワークを使用していますが、それは悪夢です!Entity Framework - SaveChanges()は生成されたIDキーを取得しません
私はフォームと呼ばれるテーブルを持っていた私はSQLデータベースを持っています。
フォームには、IDであるIDと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
を持っていますこのために何が起こったのかは分かりません。
複数のテーブルのストアドプロシージャの挿入、削除、および更新の名前を変更しなければならなかったので、このすべてを再度マップする必要がありました。たぶん私は間違ったことをしましたが、私は何度も見ていました。
誰かがヒントを持っていますか?
私は最新のEF 4.1を持っていますし、IDを返さない – Korayem