Вопросы по теме 'entity-framework-4.1'

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

Изменить EF 4.1 Code First расположение базы данных по умолчанию
Я работаю над Созданием приложения MVC 3 с помощью Code First и Entity Framework 4.1 учебник на MSDN и застрял на "Также по умолчанию , эта база данных будет базой данных SQL Express с именем, полученным из строго типизированного имени контекста...
3572 просмотров
schedule 05.04.2024

Сопоставление настраиваемых типов данных Entity Framework
Учитывая этот код: public class Car { public virtual int CarId { get; set; } public virtual string TypeName { get; set; } public ConvertableNullable<double> Price { get; set; } } Где ConvertableNullable - это просто...
10075 просмотров

Entity framework не создает таблицу в БД
Итак, во-первых, я не знаю, какую версию Entity Framework я использую. Я предполагаю, что это 4, но как мне проверить? Во-вторых, у меня есть следующая строка подключения в web.config: <connectionStrings> <add name="DBEntites"...
10475 просмотров

Как создать унаследованный класс, если в основе лежит DbContext EF4.1?
Наша команда использует Entity Framework 4.1 ORM. Мы не используем его в режиме Code First, но мы используем чистые функции генерации POCO из этой версии. Мы столкнулись с тем, что хотим создать унаследованный класс на основе EF POCO, но пока...
547 просмотров

EntityFramework 4.1 EdmMetadata ModelHash
Я пытаюсь развернуть приложение EF 4.1 Code-First от Dev до Test, не позволяя EF «сдуть» всю базу данных. Я копирую базу данных из Dev в Test, пересобираю приложение и развертываю код. Поскольку EF все еще думает, что ему нужно перестроить БД или...
543 просмотров

Модель EF 4.1: первый инструмент или шаблон генерации кода
Есть ли шаблон или инструмент для генерирования кода напрямую из базы данных? Я хочу использовать первый сценарий модели, но мне не нужен файл .edmx для сопоставлений. Есть БД с множеством таблиц и я не хочу писать для этого все классы (мне лень)....
2663 просмотров

EF 4.1 Сопоставление наследования отношениям «многие ко многим»
Запутанная ситуация У меня есть ситуация, когда у меня есть 2 объекта, один из которых наследуется от другого, которые необходимо сопоставить с двумя отдельными таблицами, но использование кода должно основываться на двух объектах. . Подробнее...
482 просмотров

Отношения моделирования проблем в Entity Framework с использованием сначала кода
Я пытаюсь сначала изучить код в Entity Framework, и у меня возникают проблемы с моделированием отношений. Это базовая база данных HR, которая состоит из двух сущностей: сотрудников и отделов. Сотрудник принадлежит к отделу, и в отделе есть...
4345 просмотров
schedule 11.01.2024

Шаблон проектирования для использования с Entity Framework Code First
Я работаю над созданием технического проекта для моего нового проекта, который разрабатывается с использованием Entity Framework 4.1 Code First. Я хочу, чтобы мой DAL был слабосвязанным, легко тестируемым и должен иметь возможность динамически...
5058 просмотров

Эффективный подсчет (с использованием GROUP BY) для сбора в Entity Framework
Я использую Entity Framework 4.1 с ASP.NET MVC 3. У меня есть две таблицы с отношением "один ко многим", скажем, Shop и ShopVisit , и я хочу чтобы отобразить список магазинов с количеством посещений . Довольно просто сделать SQL-запрос, но как...
1113 просмотров

ASP.NET MVC со свойствами навигации EF 4.1
После нескольких дней изучения EF, чтобы понять (вроде ..), как это работает, я наконец понял, что у меня может быть большая проблема. Представьте, что у меня есть две сущности: Pais и UF . Отношения между ними Pais (0..1) ... (*) UF ....
1920 просмотров
schedule 04.11.2022

Невозможно удалить базу данных, потому что она в настоящее время используется. Как исправить?
Имея этот простой код, я получаю сообщение «Невозможно удалить базу данных« test_db », потому что она сейчас используется» (метод CleanUp), когда я его запускаю. [TestFixture] public class ClientRepositoryTest { private const string...
43343 просмотров

Возможно ли наследование TPH с использованием перекрывающихся столбцов в подклассах?
Объекты public abstract class Person { public string FirstName { get; set; } public string LastName { get; set; } public string WorkPhone { get; set; } public string Discriminator { get; set; } } public class Friend : Person { public...
1125 просмотров

EF 4.1 — проблема с доступом к БД из одного приложения на разных машинах
Я развернул приложение, использующее EF, на том же сервере, что и моя БД. Очевидно, что при первом запуске приложения на сервере была создана БД - никаких проблем. Однако, когда я пытаюсь запустить то же приложение с моего локального компьютера,...
91 просмотров
schedule 18.12.2023

Модель Entity Framework с наследованием таблиц по типам
Когда я определяю модель в Entity Framework с наследованием таблиц по типам, если у меня есть базовый класс / таблица (не абстрактная) с именем person, и две дочерние сущности и таблицы, взрослый и дочерний, после создания дочернего элемента, как бы я...
759 просмотров

Linq для сущностей - отношение «один ко многим» - нужно левое внешнее соединение вместо перекрестного соединения
У меня есть следующая модель: Мне нужен список всех приборов и прогнозов (если у этого прибора есть прогноз) для конкретного пользователя. SQL для возврата того, что мне нужно, выглядит следующим образом: SELECT * FROM Fixture f LEFT...
3387 просмотров

Ошибка 6017: NavigationProperty '(propertyname)' для типа '(typename)' является источником
Error 6017: The NavigationProperty '(propertyname)' on the type '(typename)' is the source of a generated property '(otherpropertyname)' which conflicts with a member of the same name. Хорошо, я вполне уверен, что понимаю, почему я получаю это...
398 просмотров

Наследование классов с .NET EF4.1 + MySQL
Я пытаюсь реализовать наследование классов в .NET, используя Entity Framework 4.1 и MySQL в качестве базы данных, с подходом, основанным на коде. Приведенная ниже модель работает с SQL Server, но в MySQL происходит сбой со следующей ошибкой:...
1307 просмотров

можем ли мы использовать DropCreateDatabaseIfModelChanges без потери данных?
Я использую класс инициализатора БД DropCreateDatabaseIfModelChanges в Entity-framework-4.2. Проблема в том, что создается новая база данных, а старые данные теряются. Я использовал начальный метод этого класса, чтобы ввести некоторые новые...
1760 просмотров