Я использую EF4 в VS2010, и у меня есть следующий код:
MyEntity entity = null;
entity = MyEntity.CreateMyEntity(0);
context.MyEntities.AddObject(entity);
context.AcceptAllChanges();
context.SaveChanges();
Проблема в том, что AddObject () не добавляет объект в коллекцию, и я просто не могу понять, почему. Когда я прохожу код, происходит то, что он попадает в первое свойство, «CityId», которое, конечно, равно нулю, а затем кажется, что оно просто возвращается оттуда ... как будто у него была проблема со свойством, равным нулю. Единственное необнуляемое поле в моей базе данных (MSSQL) - это столбец Id, который является столбцом идентификаторов ... Я весьма озадачен. Пожалуйста, помогите!
Заранее спасибо!
Мэтт