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

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

7
Отладка кода миграции Entity Framework с первым кодом
Сначала я использую код Entity Framework на своем веб-сайте, и мне просто интересно, есть ли способ отладить коды миграции. Вы знаете, как установка точек останова и тому подобное. Я использую консоль диспетчера пакетов для обновления базы данных с помощью Update-Database. Благодарность

2
Асинхронная операция Entity Framework занимает в десять раз больше времени
У меня есть сайт MVC, использующий Entity Framework 6 для обработки базы данных, и я экспериментировал с его изменением, чтобы все работало как асинхронные контроллеры, а вызовы базы данных выполнялись как их асинхронные аналоги (например, ToListAsync () вместо ToList ()) Проблема, с которой я столкнулся, заключается в том, что простое …

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 …


14
Как исправить ошибку преобразования datetime2 вне диапазона, используя DbContext и SetInitializer?
Я использую API-интерфейсы DbContext и Code First, представленные в Entity Framework 4.1. Модель данных использует основные типы данных, такие как stringи DateTime. В некоторых случаях я использую единственную аннотацию данных [Required], но это не относится ни к одному из DateTimeсвойств. Пример: public virtual DateTime Start { get; set; } DbContext …

6
Как получить сущность, которая представляет текущего пользователя в Symfony2?
Я использую настройки безопасности Symfony. Все отлично работает, но я не знаю, как сделать одну важную вещь: В ветке я могу получить информацию о текущем пользователе, выполнив: Welcome, {{ app.user.username }} или похожие Как мне получить доступ к этой же информации в контроллере? В частности, я хочу получить текущий пользовательский …

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); Я хотел бы …

9
Entity Framework и SQL Server View
По нескольким причинам, о которых я не имею права говорить, мы определяем представление о нашей базе данных Sql Server 2005 следующим образом: CREATE VIEW [dbo].[MeterProvingStatisticsPoint] AS SELECT CAST(0 AS BIGINT) AS 'RowNumber', CAST(0 AS BIGINT) AS 'ProverTicketId', CAST(0 AS INT) AS 'ReportNumber', GETDATE() AS 'CompletedDateTime', CAST(1.1 AS float) AS 'MeterFactor', …

9
Определить версию Entity Framework, которую я использую?
Я считаю, что есть две версии 1 и 2? А версия 2 называется Entity Framework 4.0? Как узнать, какая версия используется в приложении? Это в моем файле web.config. Означает ли это, что я использую версию 2? <add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />

18
Значение не может быть нулевым. Название параметра: источник
Это, наверное, самая большая трата времени, на решение которой я тратил часы долгое время. var db = new hublisherEntities(); establishment_brands est = new establishment_brands(); est.brand_id = 1; est.establishment_id = 1; est.price = collection["price"]; est.size = collection["size"]; db.establishment_brands.Add(est); db.SaveChanges(); Это дает мне ошибку Значение не может быть нулевым. Название параметра: источник …

6
EF Code First: как мне увидеть свойство EntityValidationErrors из консоли пакета nuget?
Я в недоумении: Я определил свои классы для подхода, основанного на коде структуры сущностей (4.1.3). Все было хорошо (я создавал таблицы и т. Д.), Пока не начал Seed. Теперь, когда я делаю Add-Migration "remigrate" ; Update-Database; Я получаю сообщение об ошибке в консоли пакета «Ошибка проверки для одной или нескольких …

19
Уникальное ограничение в Entity Framework Code First
Вопрос Можно ли определить уникальное ограничение для свойства, используя свободный синтаксис или атрибут? Если нет, каковы обходные пути? У меня есть класс пользователя с первичным ключом, но я хотел бы убедиться, что адрес электронной почты также уникален. Возможно ли это без непосредственного редактирования базы данных? Решение (на основе ответа Мэтта) …

6
У него есть DefiningQuery, но нет элемента InsertFunction… err
Эта штука сводит меня с ума, и ошибка для меня совершенно бессмысленна: Невозможно обновить EntitySet «TableB», потому что у него есть DefiningQuery и в элементе нет элемента, поддерживающего текущую операцию. Мои таблицы размещены так: TableA int idA (идентификатор, первичный ключ) ... TableB int idA (FK для TableA.idA) int val TableB …

7
Решение «Экземпляр ObjectContext был удален и больше не может использоваться для операций, требующих подключения» InvalidOperationException
Я пытаюсь заполнить GridViewEntity Frameworkm, но каждый раз получаю следующую ошибку: «Средство доступа к свойству LoanProduct на объекте COSIS_DAL.MemberLoan вызвало следующее исключение: экземпляр ObjectContext был удален и больше не может использоваться для операций, требующих подключения». Мой код: public List<MemberLoan> GetAllMembersForLoan(string keyword) { using (CosisEntities db = new CosisEntities()) { IQueryable<MemberLoan> …

19
ASP.NET MVC - не удалось прикрепить объект типа MODELNAME, поскольку другой объект того же типа уже имеет такое же значение первичного ключа
В двух словах, исключение выдается во время POSTing модели оболочки и изменения состояния одной записи на «Изменено». Перед изменением состояния устанавливается состояние «Отсоединено», но вызов Attach () выдает ту же ошибку. Я использую EF6. Пожалуйста, найдите мой код ниже (названия моделей были изменены, чтобы их было легче читать) Модель // …

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