Результаты поиска по запросу "entity-framework-4.1"

10 ответов

Поэтому я удалил конфликтующую запись, глупо полагая, что она каким-то образом имеет доступ к строке подключения в собственном файле app.config сборки (уже поздно!). Но нет, ошибка на самом деле происходила, потому что обе строки соединения также имели одинаковое имя - одну в нижнем регистре и одну в регистре Pascal, т. Е. Ключ Dictionary игнорирует этот регистр. Поэтому, когда я удалил MySQL, он попытался использовать строку подключения MSSQL для ОБА моделей. Поэтому мне пришлось заново добавить, переименовать и вручную установить строку подключения для второй модели в коде.

аботе с кодом EF сначала я получаю сообщение об ошибке ниже в разное время: Тип сущности SomeType не является частью модели для текущего контекста. Каковы возможные причины этой ошибки?

3 ответа

Мне никогда не удавалось найти способ фильтровать детей так, как вы хотите. Чтобы уменьшить объем данных, извлекаемых из базы данных, я обычно извлекаю только родительские объекты, а затем зацикливаю их, получая только нужных мне детей, и «присоединяю» их к родителю. Это не жесткое правило, оно зависит от того, сколько детей на каждого родителя и какой процент из них я, вероятно, захочу оставить.

аю лямбда-выбор на EF4.1, включая другой связанный DBSet в моем текущем заявлении. return dbEntity.GameTypes.Include(a => a.Draws) .Where(d => d.IsActive == true ) .ToList();У меня есть два класса: //simplified versions of the classes public ...

2 ответа

 к вашим свойствам навигации, чтобы включить отложенную загрузку.

я есть классы под названием Курс, Студент и Учитель, как это public class Course { [Key, DatabaseGenerated(DatabaseGenerationOption.Identity)] public Guid CourseId { set; get; } public ICollection<Student> Students { set; get; } public ...

ТОП публикаций

4 ответа

Тип сущности List`1 не является частью модели для текущего контекста

Я использую базу данных сначала, EF 4.1 Я получаю «Тип сущности List`1 не является частью модели для текущего контекста». ошибка при попытке обновить запись из моего представления редактирования. Ошибка происходит в db.Entry(properties).State ...

7 ответов

При выполнении сохраненного процесса с параметрами в EF 4.3 сопоставления не существует из типа объекта System.Collections.Generic.List.

В последнее время я работал над хранимой процедурой и столкнулся с 1 странной проблемой. Во-первых, я смог успешно вызвать хранимую процедуру из базы данных через: IList <XXXViewModel> XXXList = _context.Database.SqlQuery ("spXXX"). ToList ...

3 ответа

Entity Framework и принудительное внутреннее соединение

У меня есть Table1 со следующими отношениями (они не применяются, они только создают отношения для свойств навигации) Table1 (*)->(1) Table2 Table1 (*)->(1) Table3 Table1 (*)->(1) Table4 Table1 (*)->(1) Table5Использование загруженного кода ...

2 ответа

Вы можете выставлять пользовательские события или методы на своих объектах и ​​вызывать их во время обработки в

ел бы добавить немного логики в события вставки и обновления некоторых объектов EF. У меня есть приложение MVC с объектом категории, у которого есть свойство, которое представляет собой slugified версию свойства имени. public class Category { ...

4 ответа

Можете ли вы получить DbContext из DbSet?

В моем приложении иногда необходимо сохранить 10 000 или более строк в базе данных за одну операцию. Я обнаружил, что простая итерация и добавление каждого элемента по одному может занять до получаса. Однако, если я отключу ...

1 ответ

Не могу добавить контроллер, который использует класс, который унаследован от другого класса

я использую Entity Framework и MVC3, и моя проблема в том, что я могуКонтроллеры scaffold, если класс наследуется от другого класса.Пример:Это базовый класс

2 ответа

@Ladislav: Еще раз спасибо. Я смотрю вокруг, чтобы понять разницу между использованием аннотаций данных и Fluent API. Я внес изменения в приведенный выше код в соответствии с тем, что, по-моему, вы говорите. Это все, что мне нужно сделать? С уважением.

ал ресурсы о том, как объявлять отношения внешнего ключа и другие ограничения, используя код EF 4.1 без особой удачи. В основном я строю модель данных в коде и использую MVC3 для запроса этой модели. Все работает через MVC, что ...