Code-First – вопросы и ответы

90
голосов
2
ответа
Microsoft предоставляет очень интересный подход к своей ORM-платформе Entity Framework, которая называется "Сначала код" . Когда база данных автоматически создается из вашего кода и бизнес-логики. ...
5 месяцев, 4 недели назад Sigrlami
81
голос
1
ответ
Я получаю это сообщение в представлении: есть уже открытый DataReader, связанный с этим соединением, который должен быть закрыт первым. Это моя модель: public class Product { [DisplayName("Id Produ...
5 месяцев, 4 недели назад Lempkin
214
голосов
3
ответа
Использование Entity Framework Code Сначала CTP5, как мне создать столбцы первичного ключа, которые являются INT и не являются столбцами идентификации Предпочтительно не использовать атрибуты.
5 месяцев, 4 недели назад ajma
57
голосов
1
ответ
Работа над совершенно новым проектом с нуля. Это означает, что модель данных находится в постоянном потоке, вдвойне, потому что вещи неизбежно не так хорошо спланированы, как должны быть. Модельные...
5 месяцев, 4 недели назад Matt Thrower
80
голосов
3
ответа
Когда я выполняю свое веб-приложение и пытаюсь сохранить данные в databse, это исключение происходит: Совместимость модели не может быть проверена, поскольку база данных не содержат метаданные моде...
5 месяцев, 4 недели назад ucef
98
голосов
1
ответ
Это заставляло меня сходить с ума на несколько дней. Я использую vs2012, сначала код EF5, sql server 2012. Это на моей машине разработки, и я получаю следующее исключение, когда и ТОЛЬКО, когда я в...
5 месяцев, 4 недели назад gangelo
100
голосов
1
ответ
Конфигурация, с которой я установил строку connectionstring : <connectionStrings> <add name="default" connectionString="data source=database\data.db;" providerName="System.Data.SQLite" /&g...
5 месяцев, 4 недели назад yasmin shahidi
80
голосов
2
ответа
Моя цель - получить последнюю дату обучения и показать ее с добавлением 1 года. Я использую код fisrt и ASP.net MVC. Моя первая таблица называется Person и содержит все основные, если на человека. ...
5 месяцев, 4 недели назад netgen
97
голосов
1
ответ
Есть много статей, которые показывают, как создать Insert, Update, Delete процедур с использованием Code First, как этот один . Как насчет пользовательской процедуры, такой как простой оператор sel...
5 месяцев, 4 недели назад usefulBee
57
голосов
1
ответ
Проблема, с которой я сталкиваюсь, заключается в следующем: Я с удовольствием разрабатываю код сначала с Entity Framework 6 и моей SQLServer 2014 DB, обновляя базу данных, извлекая скрипты, и до си...
5 месяцев, 4 недели назад Pau 24
122
голоса
2
ответа
У меня проблема с генерацией db в следующем сценарии: 1.cs Объект проекта в пространстве имен First.Entities, сопоставленном с таблицей First_Project. namespace First.Entities { #region using secti...
5 месяцев, 4 недели назад mehanik
57
голосов
1
ответ
У меня здесь есть немного. Я прочитал несколько SO-потоков и не нашел ответа. Я использую отключенный шаблон репозитория для доступа к данным, используя Code First EF. POCO которые: public class Li...
5 месяцев, 4 недели назад Oliver
69
голосов
1
ответ
В настоящее время я борюсь с некоторыми свойствами отображения на своих моделях. Вот мои две модели. То, что я хочу сделать, - это только уникальные PersonTypes (например, MD, Nurse) в моей таблице...
5 месяцев, 4 недели назад Joshua
57
голосов
1
ответ
Я хочу использовать Elmah в моем приложении MVC для хранения сообщений об ошибках, и я хочу сохранить исключения в моей базе данных приложений. Для этого мне нужно запустить включенный DDL для созд...
5 месяцев, 4 недели назад KallDrexx
81
голос
1
ответ
Я создаю wiki, у которого есть статьи, которые состоят из субчастиц. Статья может состоять из нескольких субчастиц, а субчастица может быть прикреплена к нескольким статьям. В соединении имеется по...
5 месяцев, 4 недели назад Anneke
106
голосов
1
ответ
Я собираюсь использовать Code First Approach, и я немного смущен, изменит ли изменения в базе данных код в первом подходе кода MVC 5, используя EF 6 И я также ссылаюсь на Code-first vs Model/Databa...
5 месяцев, 4 недели назад anonymous
58
голосов
1
ответ
Я строю социальную сеть с функцией Друга. Моя идея в том, что у меня уже был класс ApplicationUser по умолчанию, поэтому я создаю новую таблицу под названием Friend public class Friend { [Key] [Col...
5 месяцев, 4 недели назад LaXuanLinh
112
голосов
1
ответ
это моя модель в коде, и я использую Id как ключ в нормальном для индекса и идентификатора моей таблицы public int Id { get; set; } public int Code { get; set; } public string Name { get; set; } pu...
5 месяцев, 4 недели назад sunny
81
голос
1
ответ
У меня есть модель вроде: public abstract class Entity { public int Id { get; set; } } public abstract class Tree : Entity { public Tree() { Childs = new List<Tree>(); } public int? ParentId ...
5 месяцев, 4 недели назад Mohammadreza
91
голос
1
ответ
Я пытаюсь создать встроенную базу данных SQL Server Express (.mdf) с кодовым Entity Framework. Он работал нормально, но теперь я просто перехожу к той же ошибке, и я не могу определить проблему. Пр...
5 месяцев, 4 недели назад Pierluc SS
70
голосов
5
ответов
действительно оценил бы немного рекомендаций о том, как использовать ApplicationUser в моем собственном классе в MVC5. Простая модель, использующая строительные леса для создания контроллера и прос...
6 месяцев назад Chris Beckman
120
голосов
1
ответ
Я пытаюсь реализовать простые отношения "один ко многим" с Entity Framework и Code First. Я устанавливаю родительский класс простым способом: public class Parent { [Key] public long ParentId { get;...
6 месяцев назад Aziris Morora
-6
голосов
2
ответа
Я разрабатывал свое приложение с кодом, и у меня была проблема, так как я решил использовать вторую базу данных для моих сгенерированных форм; поэтому я создал новый контекст с именем FormContext и...
6 месяцев назад Navid Kianfar
56
голосов
2
ответа
Краткое описание того, что я делаю. Я создаю довольно грубую базу данных отслеживания IS Asset с использованием ASP MVC 3 и EF Code First. Я могу создать новый актив. Я могу просмотреть сведения об...
6 месяцев назад Norm
107
голосов
3
ответа
Я пытаюсь создать класс Code First со своими собственными типами объектов и получить эту ошибку: .MTObject' должен быть тип с нулевым значением, чтобы использовать его как параметр "T" в общем типе...
6 месяцев назад user691730
70
голосов
1
ответ
Я работаю над составным общим системным приложением, которое разные компании могут добавлять в разные модули, но есть только одна база данных. У меня есть общий репозиторий в моей структуре, которы...
6 месяцев назад Reza_pvb
70
голосов
1
ответ
Мой вопрос очень похож на этот: Инструмент MVC3 с использованием проблем кэширования Entity Framework с Ninject , однако мое сопоставление немного сложнее и когда я использую InRequestScope Я получ...
6 месяцев назад lancscoder
98
голосов
1
ответ
У меня есть эти классы, которые описывают мою модель БД: public class Blog { public int BlogId { get; set; } public string Name { get; set; } public string Url { get; set; } public virtual List<...
6 месяцев назад Leron
82
голоса
2
ответа
Недавно я начал использовать Entity Framework и первую миграцию кода. Мое приложение теперь "живое", и я начинаю видеть, что все идет медленно. Моя база данных содержит около 30 000 строк в таблице...
6 месяцев назад Sindre
98
голосов
1
ответ
У меня два объекта. Пользователь и UserContacts. Я создал два класса. пользователь public class PUser { public int PUserId { get; set; } public virtual UserContact UserContact { get; set; } } publi...
6 месяцев назад k-s
106
голосов
3
ответа
Мы хотим избавиться от 100 классов миграции, поскольку схема БД в производстве является окончательной. Вот шаги, которые я выполнил: Удалить папку миграции. Add-Migration -?? Какие ключи командной ...
6 месяцев назад Abhijeet
69
голосов
1
ответ
Я хочу создать таблицу соединений между пользователем и почтой, и я хочу иметь userId в таблице сообщений. У меня есть этот код public class Post { public Post() { this.ApplicationUser = new HashSe...
6 месяцев назад Xtreme
56
голосов
2
ответа
Я работаю с CodeFirst CTP5. Как вы можете видеть в моем коде, у меня есть Пользователь со многими Вопросами. Я хочу иметь возможность удалять пользователя, но сохраняя этот вопрос. Кроме того, я та...
6 месяцев назад Subgurim
72
голоса
1
ответ
У меня есть следующий фрагмент кода, который я не могу изменить : public class EntityA { int SeqId { get; set; } //Not part of the key [Association("EntityB", "Seq_ID", "Seq_ID")] public EntityB En...
6 месяцев назад StefanG
89
голосов
1
ответ
У меня есть классы, которые выглядят так: public class Signer { [Key, Column(Order = 0)] public Guid EntityUUID { get; set; } [Key, Column(Order = 1)] public Guid SignerUUID { get; set; } [ForeignK...
6 месяцев назад Dan
106
голосов
3
ответа
Я занимался некоторыми исследованиями по этой теме и выяснял способ достижения этих запросов в моем проекте, но я не уверен, что что-то здесь не так. пожалуйста помоги. В итоге я создал объекты вро...
6 месяцев назад Carlos Echeverria St
70
голосов
1
ответ
Это упражнение EF-кода. Там простой метод. Я хочу получить текст команды Entity SQL, сгенерированный объектными службами. (MyDbContext - это производная форма DbContext. Person - класс POCO.) using...
6 месяцев назад Abbey
70
голосов
1
ответ
Основываясь на статье, которую я нашел здесь, я реализовал многопользовательский IDbCommandInterceptor. Я заметил, что реализация не обновляет значения в модели, которые я вставляю
6 месяцев назад Simon Smeets
57
голосов
1
ответ
В соответствии с первым кодом (но с существующей схемой db) мы пытаемся сопоставить 2 разных объекта (Клиент и Ресурс) в одну и ту же таблицу. Оба объекта имеют одинаковые ключи и отображение. Одна...
6 месяцев назад Mathieu Hétu
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема