entity-framework-5- все статьи тега


Entity Framework 5 Сложных Типов

Я новичок в EF5, и я смотрю на сложные типы. Я понимаю, почему вы будете использовать типы Enum с вашей моделью EF, но я также видел примеры, где вы можете создать свой собственный сложный тип, при котором вы группируете несколько свойств в таблице под одним сложным типом. Примером может служить таблица, содержащая такие свойства, как: - Имя Фамилия Можно определить сложный тип Name и эти два свойства тогда можно ссылаться следующим образом: - Имя.Имя Имя.Фамилия Мой ...

EF5: не удается прикрепить файл '{0} 'в качестве базы данных' {1}'

я сталкиваюсь с точной проблемой, как описано здесь (читайте раздел "не удается прикрепить к удаленному файлу MDF"), но решение проблемы там не сказано... короче говоря проблема в том, что после удаления следующее исключение, когда я пытаюсь получить доступ к БД с помощью EF 5.0. DataException - >EntityException - >SqlException:не могу прикрепить файл ‘{0}' в качестве базы данных '{1}' Я удалил файл БД, и теперь я получаю это неприятное сообщение об ошибке при запуске приложения, о ...

Не удалось загрузить файл или сборку Microsoft.От SQLServer.управление.пакет SDK.sfc версия 11.0.0.0

Я установил MS SQL Server 2008 R2 и когда я пытаюсь обновить модель из базы данных в файле EDMX я столкнулся с этой ошибкой. не удалось загрузить файл или сборку Microsoft.От SQLServer.управление.пакет SDK.sfc версия 11.0.0.0 Я попытался установить общие объекты управления Microsoft SQL Server 2008 R2 отсюда но нет радости. ...

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

Миграции Entity Framework переименование таблиц и столбцов

я переименовал пару объектов и их свойства навигации и сгенерировал новую миграцию в EF 5. Как обычно с переименованиями в миграциях EF, по умолчанию он собирался удалить объекты и воссоздать их. Это не то, что я хотел, поэтому мне в значительной степени пришлось создавать файл миграции с нуля. public override void Up() { DropForeignKey("dbo.ReportSectionGroups", "Report_Id", "dbo.Reports"); DropForeignKey("dbo.ReportSections", "Group_Id", "dbo.ReportSectionGroups"); ...

Entity Framework 5 глубокое копирование / клонирование объекта

Я использую Entity Framework 5 (DBContext) и я пытаюсь найти лучший способ глубокого копирования сущности (т. е. скопировать сущность и все связанные объекты), а затем сохранить новые сущности в базе данных. Как я могу это сделать? Я изучил использование методов расширения, таких как CloneHelper но я не уверен, если это относится к DBContext. ...

Как отменить последнюю команду Add-Migration?

Я создал миграцию с помощью Add-Migration команда, но я хотел бы изменить имя этой миграции. Как я могу отменить команду миграции, чтобы я мог восстановить ее, используя новое желаемое имя? это просто вопрос удаления созданных файлов, или это может быть плохой идеей? ...