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

3 ответа

 это. Но проблема в ленивой загрузке данных. Если POCO / Entity отсоединен, у вас нет возможности лениво загрузить данные. Единственная альтернатива - загружать все данные, что тоже плохо.

верное, слишком много читаю и страдаю от информационной перегрузки. Поэтому я был бы признателен за некоторые четкие указания. Из того, что я собрал, я могу использовать шаблон T4 VS2010 для генерации классов POCO, которые не привязаны напрямую ...

8 ответов

Я использую EF 6.1.2 - атрибут не работает.

ользую Entity Framework Code First для создания таблицы базы данных. Следующий код создаетDATETIME столбец в базе данных, но я хочу создатьDATE колонка. [DataType(DataType.Date)] [DisplayFormatAttribute(ApplyFormatInEditMode = ...

1 ответ

Это помогло. Спасибо за ответы.

кто-нибудь сказать мне, что я делаю не так? :-) У меня есть этот простой запрос: var sample = from training in _db.Trainings where training.InstructorID == 10 select new { Something = training.Instructor.UserName };И я передаю это ...

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

14 ответов

Просто повторное добавление и предоставление доступа моему пользователю решило проблему.

ользую Entity Framework 4 с подходом Model First. Я запустил проект, спроектировал сущности и создал базу данных. Все работало нормально Затем мне нужно было вернуться и добавить еще одну сущность в мою модель. Однако, когда я перетаскиваю ...

10 ответов

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

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

3 ответа

Если БД не генерируется, OnModelCreating не сработает. Кодовым способом, EF использует соглашения для всех неопределенных отображений. После создания базы данных EF запоминает сопоставление при каждом выполнении приложения. Если вы вносите изменения в свою модель при разработке приложения, возможно, вам следует использовать опцию «AlwaysRecreateDatabase», база данных будет регенерироваться каждый раз, когда вы запускаете приложение, и OnModelCreating будет запускаться всегда.

я отлаживаю свое приложение, кажется, что этот метод не выполняется в контексте конструктора DbContext. Так когда же это называется?

2 ответа

На самом деле, я не могу найти ничего о EF 4.0 и о том, как с ним работать. Сообщение в основном выглядит так: используйте 4.1 и забудьте 4.0, когда-либо существовавший lol

троил свою модель EF в EF 4.0, а затем установил обновление 4.1, которое включает новый интерфейс DBContext. Как мне обновить мою модель, чтобы она использовала функции 4.1 в будущем? Благодарю вас

11 ответов

найдите в C: \ ProgramData \ Package Cache для EFTools.msi и установите последнюю версию.

я много проблем с шаблонами Visual Studio 2010 SP1 и ADO.NET Entity Framework 4.1 Я заметил, что у других людей были эти проблемы, и задавал подобные вопросы, но я не думаю, что они дали достаточно информации, чтобы решить ее. Проблема:Шаблоны ...

5 ответов

, что аналогично), чтобы обеспечить повторные попытки.

кто-нибудь подсказать мне, как реализовать политику повторных попыток с EF для SQL Azure, пожалуйста.

2 ответа

Вы не можете использовать Job.ID?

public class Person { public int ID { get; set; } public int Job { get; set; } public string Name { get; set; } } List<Person> personsOfInterest = GetPersonsOfInterest(); PersonEntities personEntities = new PersonEntities(); var filteredPersons = ...