Articles of entity framework

Идентификатор типа Entity Framework

Я изменил тип свойства Id от Int до Guid, никакие другие сущности не ссылаются на Id и я вручную удалил все записи этого объекта из базы данных, мой сгенерированный класс миграции выглядит следующим образом: public override void Up() { AlterColumn("dbo.RoutineExercises", "RoutineExerciseId", c => c.Guid(nullable: false)); } public override void Down() { AlterColumn("dbo.RoutineExercises", "RoutineExerciseId", c => […]

Разница между СУБД и СУБД

Это случилось со мной, когда я читал о PostgreSQL на своей странице wiki, где он ссылается на себя как ORDBMS. Я всегда знал о Microsoft SQL Server, который является системой RDBM. Может ли кто-нибудь помочь мне понять основные различия между Relational Dabase Management System (RDBMS) и объектной системой управления реляционными базами данных (ORDBMS) и в […]

Структура сущностей и динамическая схема

Я унаследовал приложение, которое говорит со многими различными клиентскими базами данных. Большинство этих таблиц в клиентских базах данных имеют идентичную схему, но есть несколько таблиц с дополнительными настраиваемыми столбцами, которые содержат налоговую информацию (я – плохая идея – я знаю … я ее не настраивал). Эти дополнительные столбцы можно назвать чем угодно. Они известны во […]

Как узнать, какая таблица препятствует удалению строки с Entity Framework 6?

Я использую EF 6 в своем проекте, когда я хочу удалить строку из исключения ittrow таблицы, потому что эта строка ссылается на другую таблицу. Я хочу знать, какая таблица мешает мне удалять код c # и EF. У нас есть запись в таблице A, и эта строка указана в таблице C не в таблице B. […]

Лучший способ вызвать хранимую процедуру с использованием Entity Framework и вернуться из WCF?

Я хочу создать службу WCF, которая вызывает хранимую процедуру в SQL Server с помощью Entity Framework и возвращает набор результатов в браузер. Я импортировал хранимую процедуру, используя функцию import в EF, и я построил сложный тип. Похоже, что сложный тип из EF не может быть сериализован и возвращен обратно. Единственный способ, с помощью которого я […]

Добавить столбец дискриминатора как часть уникального индекса в Entity Framework

Возможно ли использование API EF Fluent для настройки столбца Discriminator и другого столбца строки, чтобы быть частью уникального ограничения индекса? У меня есть список идентификаторов, где идентификаторы могут быть разных типов. Каждый идентификатор имеет свойство типа string, которое содержит идентификационную строку. Клиент в моем случае может иметь разные идентификаторы. Но может быть только один идентификатор […]

Преобразование T-SQL в Fluent Linq C # с тем же выпуском SQL

У меня есть следующая схема в моей базе данных: Дело в том, что для каждого пользователя должен быть последний отсчет datetime в потоке . Я также могу проверить эти даты по форумам и юниверсам с помощью и агрегации, если это необходимо. Форум считается Read , если все темы Read . Тема Thread считается Read , […]

Как подкрасить DbContext с множественными именами свойств DbSet в Entity Framework Core?

Я использую команду Scaffold-DbContext в Package Manager Console для создания и повторного создания контекста и сущностей для существующей базы данных SQL Server: Scaffold-DbContext -provider EntityFramework.MicrosoftSqlServer -connection "my connection string" Он отлично работает, кроме одного: DbSet имеет имена свойств в единственной форме: public partial class MyDbContext : DbContext { public virtual DbSet<Request> Request { get; set; […]

Entity Framework, вызывающая ошибку тайм-аута

Я работаю со следующим запросом Entity Framework. Я знаю, что здесь происходит много, но я надеюсь, что это будет достаточно ясно, что кто-то сможет определить проблему. var lineItems = from li in Repository.Query<CostingLineItem>() let cid = (li.ParentCostingPackage != null) ? li.ParentCostingPackage.ParentCostingEvent.ProposalSection.Proposal.Costing.Id : li.ParentCostingEvent.ProposalSection.Proposal.Costing.Id where cid == costingId && li.OriginalProductId.HasValue && (li.Quantity.HasValue && li.Quantity.Value > 0) […]

Autogenerate GUID, который не является первичным ключом в Entity Framework

Я перехожу к Entity Framework из существующей модели и базы данных. В этой базе данных есть несколько таблиц с столбцами GUID, которые не являются первичными ключами (или вообще ключами!). Каждая таблица имеет столбец идентификатора. Столбцы GUID имеют свойство ROWGUIDCOL, определенное на них, а также DEFAULT (newid ()). Теперь, когда я вставляю в БД, я получаю […]

Intereting Posts
Что такое ИСПОЛЬЗОВАНИЕ в синтаксисе MERGE SQL Server 2008? Удаление строк из SQL Server с помощью инструкции WHERE из разных таблиц ExecuteNonQuery () возвращает -1 при выполнении хранимой процедуры Задержка при использовании полнотекстового поиска в SQL Server Как подключиться к моему 64-разрядному SQL Server с помощью ODBC? Изменить значение по умолчанию в SQL Server Как добавить строку «custom» в начало набора результатов выбора? Почему функция Datediff показывает разные значения? Как подкрасить DbContext с множественными именами свойств DbSet в Entity Framework Core? Множественные индексы и индексы с несколькими колонками Развертывание баз данных SQL Server из Test to Live Как сохранить план выполнения запросов, чтобы их можно было использовать позже Заявления с условными выражениями на SQL-сервере Как использовать последний файл в папке для источника Синтаксис и инкапсуляция Odd INNER JOIN