Результаты поиска по запросу "entity-framework-4.1"
Поэтому я удалил конфликтующую запись, глупо полагая, что она каким-то образом имеет доступ к строке подключения в собственном файле app.config сборки (уже поздно!). Но нет, ошибка на самом деле происходила, потому что обе строки соединения также имели одинаковое имя - одну в нижнем регистре и одну в регистре Pascal, т. Е. Ключ Dictionary игнорирует этот регистр. Поэтому, когда я удалил MySQL, он попытался использовать строку подключения MSSQL для ОБА моделей. Поэтому мне пришлось заново добавить, переименовать и вручную установить строку подключения для второй модели в коде.
аботе с кодом EF сначала я получаю сообщение об ошибке ниже в разное время: Тип сущности SomeType не является частью модели для текущего контекста. Каковы возможные причины этой ошибки?
Мне никогда не удавалось найти способ фильтровать детей так, как вы хотите. Чтобы уменьшить объем данных, извлекаемых из базы данных, я обычно извлекаю только родительские объекты, а затем зацикливаю их, получая только нужных мне детей, и «присоединяю» их к родителю. Это не жесткое правило, оно зависит от того, сколько детей на каждого родителя и какой процент из них я, вероятно, захочу оставить.
аю лямбда-выбор на EF4.1, включая другой связанный DBSet в моем текущем заявлении. return dbEntity.GameTypes.Include(a => a.Draws) .Where(d => d.IsActive == true ) .ToList();У меня есть два класса: //simplified versions of the classes public ...
к вашим свойствам навигации, чтобы включить отложенную загрузку.
я есть классы под названием Курс, Студент и Учитель, как это public class Course { [Key, DatabaseGenerated(DatabaseGenerationOption.Identity)] public Guid CourseId { set; get; } public ICollection<Student> Students { set; get; } public ...
Тип сущности List`1 не является частью модели для текущего контекста
Я использую базу данных сначала, EF 4.1 Я получаю «Тип сущности List`1 не является частью модели для текущего контекста». ошибка при попытке обновить запись из моего представления редактирования. Ошибка происходит в db.Entry(properties).State ...
При выполнении сохраненного процесса с параметрами в EF 4.3 сопоставления не существует из типа объекта System.Collections.Generic.List.
В последнее время я работал над хранимой процедурой и столкнулся с 1 странной проблемой. Во-первых, я смог успешно вызвать хранимую процедуру из базы данных через: IList <XXXViewModel> XXXList = _context.Database.SqlQuery ("spXXX"). ToList ...
Entity Framework и принудительное внутреннее соединение
У меня есть Table1 со следующими отношениями (они не применяются, они только создают отношения для свойств навигации) Table1 (*)->(1) Table2 Table1 (*)->(1) Table3 Table1 (*)->(1) Table4 Table1 (*)->(1) Table5Использование загруженного кода ...
Вы можете выставлять пользовательские события или методы на своих объектах и вызывать их во время обработки в
ел бы добавить немного логики в события вставки и обновления некоторых объектов EF. У меня есть приложение MVC с объектом категории, у которого есть свойство, которое представляет собой slugified версию свойства имени. public class Category { ...
Можете ли вы получить DbContext из DbSet?
В моем приложении иногда необходимо сохранить 10 000 или более строк в базе данных за одну операцию. Я обнаружил, что простая итерация и добавление каждого элемента по одному может занять до получаса. Однако, если я отключу ...
Не могу добавить контроллер, который использует класс, который унаследован от другого класса
я использую Entity Framework и MVC3, и моя проблема в том, что я могуКонтроллеры scaffold, если класс наследуется от другого класса.Пример:Это базовый класс
@Ladislav: Еще раз спасибо. Я смотрю вокруг, чтобы понять разницу между использованием аннотаций данных и Fluent API. Я внес изменения в приведенный выше код в соответствии с тем, что, по-моему, вы говорите. Это все, что мне нужно сделать? С уважением.
ал ресурсы о том, как объявлять отношения внешнего ключа и другие ограничения, используя код EF 4.1 без особой удачи. В основном я строю модель данных в коде и использую MVC3 для запроса этой модели. Все работает через MVC, что ...