Вопросы с тегом «entity-framework»

По вопросам ADO.NET Entity Framework, инструментов Object-Relational-Mapping (ORM) для .NET Framework. Пожалуйста, добавьте тег конкретной версии, если это применимо. НЕ используйте этот тег для основных вопросов Entity-Framework. Вместо этого используйте entity-framework-core.

4
Сопоставление составных ключей с использованием сначала кода EF
Таблица сервера sql: SomeId PK varchar(50) not null OtherId PK int not null Как мне сначала отобразить это в коде EF 6? public class MyTable { [Key] public string SomeId { get; set; } [Key] public int OtherId { get; set; } } Я видел несколько примеров, когда вам нужно …

2
Entity Framework - добавление свойства навигации вручную
Я создал модель Entity Framework (4.0) из своей базы данных. Я не проектировал базу данных и не имею никакого контроля над схемой, но есть несколько таблиц, для которых не определены ограничения внешнего ключа, но определена неявная связь. Например: У меня есть таблица под названием Люди, в которой есть следующие столбцы: …

25
В базе данных уже есть названный объект
Ошибка обновления базы данных из консоли диспетчера пакетов. Я использовал Entity Framework 6.x и подход, ориентированный на код. Ошибка «В базе данных уже есть объект с именем AboutUs». Как я могу решить эту проблему? internal sealed class Configuration : DbMigrationsConfiguration<Jahan.Blog.Web.Mvc.Models.JahanBlogDbContext> { public Configuration() { AutomaticMigrationsEnabled = true; AutomaticMigrationDataLossAllowed = false; …

10
Entity Framework 4 против NHibernate [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 5 лет назад . Уточните этот вопрос В сети много говорилось о первой …

6
Первый уникальный столбец кода Entity Framework
Я использую Entity Framework 4.3 и использую Code Fist. У меня есть класс public class User { public int UserId{get;set;} public string UserName{get;set;} } Как сообщить Entity Framework, что имя пользователя должно быть уникальным при создании таблицы базы данных? Я бы предпочел использовать аннотации данных вместо файла конфигурации, если это …


26
Термин 'Update-Database' не распознается как имя командлета
Я использую EF5 beta1, и хотя раньше мне удавалось запускать «Update-Database». Теперь, когда я закрыл Visual Studio, я не могу запустить ее. Я получаю следующую ошибку: Термин «Update-Database» не распознается как имя командлета, функции, файла сценария или работающей программы. Проверьте написание имени или, если был включен путь, проверьте правильность пути …


5
Поддерживает ли Entity Framework Code First хранимые процедуры?
Я просмотрел несколько презентаций EF Code First и не видел, как EFCF работает с хранимыми процедурами. Как я могу объявить метод, который будет использовать некоторый sp? Могу ли я передать сущность методу, вызывающему sp, без ручного сопоставления свойств сущности с параметрами sp? А что будет, если я поменяю модель? Будет …

2
Как сделать контекст данных Entity Framework только для чтения
Мне нужно предоставить доступ к контексту данных Entity Framework сторонним плагинам. Цель состоит в том, чтобы позволить этим плагинам получать только данные и не позволять им выполнять вставку, обновление или удаление или любые другие команды модификации базы данных. Следовательно, как я могу сделать контекст данных или сущность только для чтения.

4
ASP.NET MVC: создается ли контроллер для каждого запроса?
Очень простой вопрос: создаются ли контроллеры в ASP.NET для каждого HTTP-запроса или они создаются при запуске приложения и повторно используются во всех запросах? Будет ли контроллер создаваться только для определенного HTTP-запроса? Если мои предыдущие предположения верны, могу ли я полагаться на это? Я хочу создать контекст базы данных (Entity Framework), …

14
Как я могу запросить нулевые значения в структуре сущностей?
Я хочу выполнить такой запрос var result = from entry in table where entry.something == null select entry; и получите IS NULLсгенерированный. Отредактировано: после первых двух ответов я чувствую необходимость уточнить, что я использую Entity Framework, а не Linq to SQL. Метод object.Equals () не работает в EF. Редактировать № …

7
Как подсчитать строки в EntityFramework без загрузки содержимого?
Я пытаюсь определить, как подсчитать совпадающие строки в таблице с помощью EntityFramework. Проблема в том, что каждая строка может содержать много мегабайт данных (в двоичном поле). Конечно, SQL будет примерно таким: SELECT COUNT(*) FROM [MyTable] WHERE [fkID] = '1'; Я мог загрузить все строки, а затем найти счетчик с помощью: …

4
Linq для EntityFramework DateTime
На этот вопрос есть ответы на Stack Overflow in English : LINQ to Entities не распознает метод System.DateTime AddDays (Double) В своем приложении я использую Entity Framework. Мой стол -Article -period -startDate Мне нужны совпадающие записи => DateTime.Now > startDate and (startDate + period) > DateTime.Now Я пробовал этот код, …

4
Внешний ключ Entity framework code-first null
У меня User< Countryмодель. Пользователь принадлежит к стране, но не может принадлежать ни к какой стране (пустой внешний ключ). Как мне это настроить? Когда я пытаюсь вставить пользователя с нулевой страной, он сообщает мне, что он не может быть нулевым. Модель выглядит следующим образом: public class User{ public int CountryId …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.