ТАК я прочитал здесь В Entity Framework, получение значения столбца идентификаторов после вставки, если вы сделаете это:
var entity = new Entity_Table { item1 = val1, item2 = val2 };
dbcontext.Entity_Tables.Add(entity);
dbcontext.SaveChanges();
int newPK = entity.ID;
Вы можете получить идентификатор строки, которую вы вставили. Однако entity.ID не отображается в моем сценарии.
My sceneario: 1. I build the database with a sql script 2. Then I read it as a edmx file 3. Then I ADO.NET DbContext Generator which creates NameOfMyEntity.Context.tt and NameOfMyEntity.tt
Я могу успешно вставлять, обновлять и удалять. Но я не вижу entity.ID. Я не получаю ошибок ни во время выполнения, ни во время компиляции! @ Пожалуйста, помогите!