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

Тег для ADO.NET Entity Framework 4.x, который сам является объектно-реляционным отображением для .NET framework.

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

18
Уже существует открытый DataReader, связанный с этой командой, который должен быть закрыт первым
У меня есть этот запрос, и я получаю сообщение об ошибке в этой функции: var accounts = from account in context.Accounts from guranteer in account.Gurantors select new AccountsReport { CreditRegistryId = account.CreditRegistryId, AccountNumber = account.AccountNo, DateOpened = account.DateOpened, }; return accounts.AsEnumerable() .Select((account, index) => new AccountsReport() { RecordNumber = FormattedRowNumber(account, …

11
EF Migrations: откат последней примененной миграции?
Это выглядит как обычная задача, но я не могу найти простой способ сделать это. Я хочу отменить последнюю примененную миграцию. Я бы ожидал простую команду, как PM> Update-Database -TargetMigration:"-1" Вместо этого все, что я могу придумать, это: PM> Get-Migrations Retrieving migrations that have been applied to the target database. 201208012131302_Add-SystemCategory …

7
Тайм-ауты Entity Framework
Я получаю тайм-ауты с использованием Entity Framework (EF) при использовании импорта функций, выполнение которого занимает более 30 секунд. Я попытался следующее и не смог решить эту проблему: Я добавил Default Command Timeout=300000строку подключения в файл App.Config в проекте, в котором есть файл EDMX, как предлагается здесь . Вот как выглядит …

16
Введение ограничения FOREIGN KEY может вызвать циклы или несколько каскадных путей - почему?
Я боролся с этим некоторое время и не могу понять, что происходит. У меня есть сущность Карты, которая содержит Стороны (обычно 2), и у обеих карт и Сторон есть Сцена. Я использую EF Codefirst миграции, и миграции завершаются с ошибкой: Введение ограничения FOREIGN KEY 'FK_dbo.Sides_dbo.Cards_CardId' в таблицу 'Sides' может привести …

27
Модель, поддерживающая контекст <Database>, изменилась с момента создания базы данных
Сообщение об ошибке: «Модель, поддерживающая контекст« Адресной книги », изменилась с момента создания базы данных. Либо удалите / обновите базу данных вручную, либо вызовите Database.SetInitializer с экземпляром IDatabaseInitializer. Например, стратегия RecreateDatabaseIfModelChanges автоматически удалит и заново создаст базу данных, и опционально заполнить его новыми данными. " Я пытаюсь использовать функцию кода …

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


12
Entity Framework 4 / POCO - с чего начать? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 6 лет назад . Улучшить этот вопрос Я программировал некоторое время и раньше использовал LINQ-To-SQL и LINQ-To-Entities (хотя при использовании …

4
В чем разница между .ToList (), .AsEnumerable (), AsQueryable ()?
Я знаю некоторые отличия LINQ to Entities и LINQ to Objects, которые реализует первый, IQueryableа второй реализует, IEnumerableи мой вопрос находится в EF 5. Мой вопрос: в чем техническая разница (и) этих 3 методов? Я вижу, что во многих ситуациях все они работают. Я также вижу, как использовать их комбинации …

11
Указанное именованное соединение либо не найдено в конфигурации, либо не предназначено для использования с поставщиком EntityClient, либо недействительно
У меня есть один объектный объектный фреймворк, и когда я добавляю его в свой проект, connectionstring он добавляется app.configв connectionstringраздел, но когда я хочу создать новый entitycontextи использовать его connectionstring, появляется эта ошибка

8
Объект 'DF __ *' зависит от столбца '*' - изменение int на double
В основном я получил таблицу в моей базе данных EF со следующими свойствами: public int Id { get; set; } public string Title { get; set; } public string Description { get; set; } public string Image { get; set; } public string WatchUrl { get; set; } public int …

10
Указанный член типа Date не поддерживается в LINQ to Entities. Только инициализаторы, члены сущности и свойства навигации сущности
Используя этот код в Entity Framework, я получаю следующую ошибку. Мне нужно получить все строки для определенной даты, DateTimeStartимеет тип DataType в этом формате2013-01-30 12:00:00.000 Код: var eventsCustom = eventCustomRepository.FindAllEventsCustomByUniqueStudentReference(userDevice.UniqueStudentReference) .Where(x =&gt; x.DateTimeStart.Date == currentDateTime.Date); Ошибка: base {System.SystemException} = {"Указанный член типа 'Date' не поддерживается в LINQ to Entities. Поддерживаются …

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

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

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