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

По вопросам ADO.NET Entity Framework, инструментов Object-Relational-Mapping (ORM) для .NET Framework. Пожалуйста, добавьте тег конкретной версии, если это применимо. НЕ используйте этот тег для основных вопросов Entity-Framework. Вместо этого используйте entity-framework-core.

828
Entity Framework против LINQ to SQL

Теперь, когда выпущен .NET v3.5 SP1 (вместе с VS2008 SP1), у нас теперь есть доступ к инфраструктуре сущностей .NET. У меня вопрос такой. При попытке выбора между использованием Entity Framework и LINQ to SQL в качестве ORM, какая разница? Как я понимаю, Entity Framework (при использовании с LINQ...

804
Проверка не удалась для одного или нескольких объектов. См. Свойство EntityValidationErrors для более подробной информации

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

682
Самый быстрый способ вставки в Entity Framework

Я ищу самый быстрый способ вставки в Entity Framework. Я спрашиваю об этом из-за сценария, где у вас есть активный TransactionScope, и вставка огромна (4000+). Потенциально он может длиться более 10 минут (время ожидания транзакций по умолчанию), и это приведет к незавершенной...

681
MetadataException: невозможно загрузить указанный ресурс метаданных

Внезапно я продолжаю получать информацию MetadataExceptionо создании своего сгенерированного ObjectContextкласса. Строка подключения в App.Config выглядит правильно - не изменилась с тех пор, как работала в прошлый раз, - и я попытался восстановить новую модель (файл edmx) из базовой базы данных...

641
Уже существует открытый 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,...

618
Код сначала против модели / базы данных сначала [закрыт]

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

612
Как я могу получить идентификатор вставленной сущности в Entity Framework? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 2 года назад . У меня проблема с Entity Framework в Asp.net. Я...

601
SqlException от Entity Framework - Новая транзакция не разрешена, поскольку в сеансе запущены другие потоки

В настоящее время я получаю эту ошибку: System.Data.SqlClient.SqlException: новая транзакция не разрешена, поскольку в сеансе запущены другие потоки. во время выполнения этого кода: public class ProductManager : IProductManager { #region Declare Models private...

543
Не найден поставщик Entity Framework для поставщика ADO.NET с инвариантным именем System.Data.SqlClient

После загрузки EF6 с помощью nuget и попытки запустить мой проект, он возвращает следующую ошибку: Не найден поставщик Entity Framework для поставщика ADO.NET с инвариантным именем «System.Data.SqlClient». Убедитесь, что поставщик зарегистрирован в разделе «entityFramework» файла конфигурации...

534
Невозможно обновить EntitySet - потому что у него есть DefiningQuery и отсутствует элемент <UpdateFunction>

Я использую Entity Framework 1 с .net 3.5. Я делаю что-то простое, как это: var roomDetails = context.Rooms.ToList(); foreach (var room in roomDetails) { room.LastUpdated = DateTime.Now; } Я получаю эту ошибку, когда я пытаюсь сделать: context.SaveChanges(); Я получаю ошибку: Невозможно обновить...

436
EF Migrations: откат последней примененной миграции?

Это выглядит как обычная задача, но я не могу найти простой способ сделать это. Я хочу отменить последнюю примененную миграцию. Я бы ожидал простую команду, как PM> Update-Database -TargetMigration:"-1" Вместо этого все, что я могу придумать, это: PM> Get-Migrations Retrieving migrations that...

430
Entity Framework VS LINQ to SQL VS ADO.NET с хранимыми процедурами? [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто в прошлом году . Улучшить этот вопрос Как бы вы оценили каждый из них с точки...

420
Тип провайдера Entity Framework не может быть загружен?

Я пытаюсь запустить свои тесты на TeamCity, который в настоящее время установлен на моей машине. System.InvalidOperationException: Entity Framework типа провайдера System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer, Version=6.0.0.0, Culture=neutral,...

398
Один DbContext на веб-запрос ... почему?

Я читал много статей, объясняющих, как настроить Entity Framework DbContextтак, чтобы только одна создавалась и использовалась для каждого веб-запроса HTTP с использованием различных структур DI. Почему это хорошая идея в первую очередь? Какие преимущества вы получаете, используя этот подход? Есть...

389
Сущность не может быть создана в запросе LINQ to Entities

Существует тип сущности, называемый продуктом, который создается структурой сущности. Я написал этот запрос public IQueryable<Product> GetProducts(int categoryID) { return from p in db.Products where p.CategoryID== categoryID select new Product { Name = p.Name}; } Код ниже выдает следующую...

379
Преобразование типа данных datetime2 в тип данных datetime приводит к выходу за пределы допустимого значения

У меня есть таблица данных с 5 столбцами, где строка заполняется данными, а затем сохраняется в базе данных посредством транзакции. При сохранении возвращается ошибка: Преобразование типа данных datetime2 в тип данных datetime привело к значению вне допустимого диапазона Из прочитанного следует,...

376
Entity Framework - включает несколько уровней свойств

Метод Include () хорошо работает для списков объектов. Но что, если мне нужно пройти два уровня? Например, метод ниже вернет ApplicationServers с включенными свойствами, показанными здесь. Однако ApplicationsWithOverrideGroup - это другой контейнер, который содержит другие сложные объекты. Могу ли...

359
Зачем использовать ICollection, а не IEnumerable или List <T> для отношений многие-многие / один-многие?

Я часто вижу это в уроках со свойствами навигации как ICollection<T>. Это обязательное требование для Entity Framework? Могу ли я использоватьIEnumerable ? Какова основная цель использования ICollectionвместо IEnumerableили даже...

347
Сообщение об ошибке «Невозможно загрузить один или несколько запрошенных типов. Получите свойство LoaderExceptions для получения дополнительной информации. '

Я разработал приложение с использованием Entity Framework , SQL Server 2000, Visual Studio 2008 и Enterprise Library. Локально работает абсолютно нормально, но когда я развертываю проект в нашей тестовой среде, я получаю следующую ошибку: Невозможно загрузить один или несколько запрошенных типов....