Вопросы с тегом «entity-framework-4.1»

Этот тег предназначен для ADO.NET Entity Framework 4.1, первого выпуска EF, поставляемого отдельно от .NET framework. Он основан на ядре Entity Framework, включенном в .NET 4.0, и был выпущен для общественности в марте 2011 года.

29
Проверка не удалась для одного или нескольких объектов. См. Свойство EntityValidationErrors для более подробной информации
У меня возникла эта ошибка при заполнении базы данных с использованием подхода «сначала код». Проверка не удалась для одного или нескольких объектов. См. Свойство EntityValidationErrors для более подробной информации. Честно говоря, я не знаю, как проверить содержание ошибок проверки. Visual Studio показывает, что это массив с 8 объектами, поэтому 8 …

10
Код сначала против модели / базы данных сначала [закрыт]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 12 месяцев назад . Каковы плюсы и минусы использования Entity Framework 4.1 сначала кода, а …

2
Игнорирование свойства класса в Entity Framework 4.1 Code First
Насколько я понимаю, этот [NotMapped]атрибут недоступен до EF 5, который в настоящее время находится в CTP, поэтому мы не можем использовать его в производстве. Как пометить свойства в EF 4.1, чтобы они игнорировались? ОБНОВЛЕНИЕ: я заметил кое-что еще странное. Я получил [NotMapped]атрибут для работы, но по какой-то причине EF 4.1 …

6
Entity Framework Code First - два внешних ключа из одной таблицы
Я только начал использовать код EF, поэтому я начинающий в этой теме. Я хотел создать отношения между командами и матчами: 1 матч = 2 команды (дома, гость) и результат. Я думал, что легко создать такую ​​модель, поэтому я начал кодировать: public class Team { [Key] public int TeamId { get; …

2
Какой эффект могут оказать виртуальные ключевые слова в Entity Framework 4.1 POCO Code First?
Влияет ли virtualключевое слово на свойства в EF Code First ?. Может ли кто-нибудь описать все его последствия в разных ситуациях? Например, я знаю, что он может управлять отложенной загрузкой - если вы используете виртуальное ключевое слово в свойстве отношения ICollection / one-to-many, оно будет загружаться с отложенной загрузкой по …

14
Как передать параметры в метод DbContext.Database.ExecuteSqlCommand?
Давайте просто предположим, что у меня есть действительная потребность в непосредственном выполнении команды sql в Entity Framework. У меня возникли проблемы с выяснением, как использовать параметры в моей инструкции SQL. Следующий пример (не мой настоящий пример) не работает. var firstName = "John"; var id = 12; var sql = @"Update …

20
Невозможно изменить отношение, так как одно или несколько свойств внешнего ключа не могут быть равны нулю
Я получаю эту ошибку, когда я получаю GetById () для сущности, а затем устанавливаю коллекцию дочерних сущностей в свой новый список, который поступает из представления MVC. Операция не выполнена: отношение не может быть изменено, так как одно или несколько свойств внешнего ключа не могут иметь значение NULL. Когда в отношение …

6
Получение точного типа ошибки из DbValidationException
У меня есть ситуация, когда я инициализирую свою модель в DatabaseInitializer () для EF 4.1 и получаю эту досадную ошибку. "Validation failed for one or more entities. See 'EntityValidationErrors' property for more details."Итак, я перехожу к этому EntityValidationErrors, и есть поле, {System.Data.Entity.Validation.DbEntityValidationResult}которое вообще не дает мне никакой информации о том, …

8
Атрибуты StringLength и MaxLength ASP.NET MVC с использованием Entity Framework EF Code
В чем разница в поведении [MaxLength]и [StringLength]атрибутах? Насколько я могу сказать (за исключением того, что [MaxLength]можно проверить максимальную длину массива), они идентичны и несколько избыточны?


3
Универсальный репозиторий с EF 4.1 в чем смысл
По мере того, как я углубляюсь в DbContext, DbSet и связанные с ними интерфейсы, я удивляюсь, почему вам нужно реализовать отдельный «универсальный» репозиторий вокруг этих реализаций? Похоже, что DbContext и IDbSet делают все, что вам нужно, и включают «Единицу работы» внутри DbContext. Я что-то здесь упускаю или кажется, что людям …

4
Как включить дочерний объект дочернего объекта в Entity Framework 5
Я использую Entity Framework 5 code firstи ASP.NET MVC 3. Я изо всех сил пытаюсь получить дочерний объект дочернего объекта для заполнения. Ниже мои занятия .. Класс приложения; public class Application { // Partial list of properties public virtual ICollection<Child> Children { get; set; } } Детский класс: public class …

2
Entity Framework объединить 3 таблицы
Я пытаюсь объединить три таблицы, но не могу понять метод ... Я завершил соединение 2 столов var entryPoint = dbContext.tbl_EntryPoint .Join(dbContext.tbl_Entry, c => c.EID, cm => cm.EID, (c, cm) => new { UID = cm.OwnerUID, TID = cm.TID, EID = c.EID, }). Where(a => a.UID == user.UID).Take(10); Я хотел бы …

4
Внешний ключ Entity framework code-first null
У меня User< Countryмодель. Пользователь принадлежит к стране, но не может принадлежать ни к какой стране (пустой внешний ключ). Как мне это настроить? Когда я пытаюсь вставить пользователя с нулевой страной, он сообщает мне, что он не может быть нулевым. Модель выглядит следующим образом: public class User{ public int CountryId …

2
Составной ключ с EF 4.1 Code First
Я пытаюсь понять, как получить составной ключ с помощью кода EF First 4.1 RC. В настоящее время я использую аннотацию данных [Key], но я не могу указать более одного ключа. как указать составной ключ? Вот мой пример: public class ActivityType { [Key] public int ActivityID { get; set; } [Required(ErrorMessage …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.