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

Ошибка при создании базы данных из модели в Visual Studio 2013
Я установил VS2013, но у меня все еще есть VS2012. В VS2013 я не могу создать базу данных из модели в Entity Framework. Я получаю следующее сообщение об ошибке: Файлы в сообщении об ошибке существуют! Кто-нибудь знает, как я могу это...
1147 просмотров

Использование кода Entity Framework 6 Можно ли сначала указать значение по умолчанию для логического поля?
Я использую EF6 и пытаюсь использовать Code First с миграциями для базы данных SQL. Можно ли использовать аннотацию данных в моем классе POCO, чтобы указать, что значение по умолчанию логического или битового поля должно быть истинным? Я знаю,...
2424 просмотров

Entity Framework 6 Code First Trigger
Я использую Entity Framework 6 Code First и хотел бы создать триггер. Как мне это сделать? Причина, по которой мне нужен триггер, заключается в том, что пользователь может редактировать базу данных напрямую или через программу, которую я пишу, и...
40866 просмотров

Эквивалент OnPropertyChange для Entity Framework 6
Я пытаюсь понять, как элегантно добавить логику в Entity Framework 6 POCO, что-то вроде OnPropertyChanging и OnPropertyChanged в этом решении: http://msdn.microsoft.com/en-us/library/vstudio/cc716747(v=vs.100).aspx Проблема в том, что, похоже, он...
1046 просмотров
schedule 03.07.2022

Эквивалентный запрос Linq2Entities для родительско-дочерних отношений, со всеми родительскими и дочерними элементами, фильтрация/упорядочивание дочерних элементов
Итак, вопрос смехотворно длинный, так что давайте перейдем к коду. Что эквивалентно linq2entities для следующего Sql, учитывая сущности (таблицы), которые выглядят так: Parent --- parent_id parent_field1 Child -- child_id parent_id child_field1...
693 просмотров

Как отключить ведение журнала Entity Framework 6.1?
В документации указано, что я могу включить ведение журнала следующим образом: using (var context = new BlogContext()) { context.Database.Log = Console.Write; // like this context.Database.Log = logInfo =>...
1872 просмотров

Ошибка при запуске метода Seed с использованием кода сначала EF 6
Я пытался запустить команду update-database, чтобы вставить некоторые исходные данные в мою базу данных, и я получил ошибку. Вот мой класс: [Table("NotAllowedDomain")] public class NotAllowedDomain : Entity { [Key] public int DomainId {...
2626 просмотров

Есть ли способ аннотировать свойства удостоверения Asp.NET?
Ранее я создавал проект с использованием MVC4/EF5 и начал новый проект (для простейшего метода) и начал воссоздавать то, что у меня есть до сих пор в MVC5/EF6, чтобы, среди прочего, использовать ASP.NET Identity. В моем IdentityModels.cs я...
401 просмотров

Две ссылки с моделями Entity Framework конфликтуют
Я пытаюсь реализовать утилиту, которая ссылается на два уже существующих устаревших консольных приложения. Оба они используют Entity Framework и имеют определенную модель конкретной таблицы, например Table1 . Обе утилиты прекрасно работают как...
781 просмотров

IDENTITY_INSERT во время заполнения с помощью EntityFramework 6 Code-First
У меня есть сущность со столбцом Auto-identity (int) . В рамках семени данных я хочу использовать определенные значения идентификатора для «стандартных данных» в моей системе, после чего я хочу, чтобы база данных сортировала значение идентификатора....
20609 просмотров
schedule 09.07.2022

MVC5 + EF + UOW + уровень служб, где вызывать SaveChanges() и избегать многократных обращений к БД?
Я создаю веб-приложение, используя: MVC5 и EF Code First с шаблонами Репозиторий и Единица работы . Пока у меня 3 слоя: «Уровень данных», который содержит репозитории UOW. «Служебный уровень», который имеет отношение к UOW для...
1086 просмотров

Вызов хранимой процедуры с пользовательским параметром
Можно ли вызвать процедуру A с параметром B, который является типом таблицы, определяемым пользователем? CREATE PROCEDURE A ( @MyTable B READONLY ) AS BEGIN SELECT * FROM C; END CREATE TYPE B AS TABLE ( ID int, PRIMARY KEY (ID) )...
685 просмотров
schedule 24.10.2023

Entity Framework 6 Code first: как заполнить данные с помощью «круговой» связи и столбцов, созданных хранилищем?
Я новичок в EF Code First и пытаюсь заполнить свою базу данных некоторыми данными с помощью миграции кода. До сих пор мне удалось решить несколько ошибок, но теперь я застрял и не смог найти ответ. У меня есть две проблемы при обновлении базы данных...
13029 просмотров

Источник данных SQLite отсутствует в Visual Studio 2012 Entity Framework Connection
Я только что обновил SQLite 1.0.8x до sqlite 1.0.94.0, чтобы попробовать использовать его с EF6. Когда я пытаюсь добавить модель данных объекта из существующей базы данных, нет возможности выбрать источник данных как sqlite, как это было раньше для...
1171 просмотров

Когда я регистрирую пользователя с помощью CodeFirst EF6 MVC5 Asp.NET, в результате появляются повторяющиеся таблицы.
У меня есть точная проблема, описанная здесь: Регистрация пользовательского профиля пользователя в ASP.NET MVC4 приводит к дублированию таблиц Но у меня это решение не работает, потому что оно для MVC4, а я использую MVC5. Проблема в том, что...
283 просмотров

Свойство Set, помеченное как первичный ключ, не отправляется в базу данных во время вставки
У меня есть две базы данных, которые «иногда подключаются». Каждый объект в базе данных использует Guid в качестве первичного ключа. Это упрощает добавление записей или целых графов объектов из базы данных A в базу данных B, сохраняя при этом...
392 просмотров

Разница между событием SavingChanges и переопределением SaveChanges?
Я прочитал несколько сообщений о том, как реализовать журнал аудита с использованием структуры сущностей. В настоящее время у меня есть логика аудита, встроенная в метод SaveChanges в DbContext . Имейте в виду, что приведенный ниже код является...
2028 просмотров
schedule 23.05.2024

Передача объекта контекста между репозиторием, универсальным репозиторием и единицей работы
Я работаю над веб-приложением asp.net mvc и фреймворком сущностей 6. Я хочу, чтобы они были внутри моего приложения: - Общий класс репозитория. Выделенный класс репозитория для каждого типа сущности. Где этот выделенный репозиторий будет...
1766 просмотров

Вставка столбца идентификации первого обратного проектирования кода Entity Framework
Я использую EntityFramework в качестве ORM. Я создал свои модели кода с помощью обратного проектирования и переместил сгенерированные объекты предметной области на свой основной уровень. Когда я пытаюсь создать новый объект, который в базе данных...
161 просмотров
schedule 01.04.2024

Сопоставление TPC: MapInheritedProperties() принудительное наследование ключа
Проблема в том, что PK дочернего элемента является ключом родителя, несмотря на то, что мы изменили (используется сопоставление таблицы для каждого класса). public class Entity { [Key] public Guid EntityId { get; set; } } public class...
520 просмотров