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

1 ответ

@Willy

я пытаюсь присоединиться к таблицам var query = from foo in db.Foos from bar in db.Bars where foo.ID == bar.FooID where foo.ID == 45 select bar; query.toArray()Я получаю такую ​​ошибку Unable to create a constant value of type 'Bar'. Only ...

1 ответ

Ничего себе, это много двигаться от CTP3 ...

ы я сопоставить что-то вроде этого, используя modelBuilder? Где есть обнуляемый внешний ключ, ссылающийся на первичный ключ тех же таблиц Table: Task taskID int pk taskName varchar parentTaskID int (nullable) FKКласс задачи: public class Task { ...

1 ответ

Это путь. Я просто немного разочарован тем, что функция, поддерживаемая в EF4, не поддерживается в Code-First.

ю, что вопрос уже имеет решение (например,этот вопрос [https://stackoverflow.com/questions/3577891/entity-framework-ctp4-code-first-mapping-protected-properties] ) но я действительно не могу позволить себе присоединить логику сопоставления в той ...

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

1 ответ

Есть ли способ сделать это без использования Fluent API? т.е. просто используя EF и DataAnnotations?

инаю с использования EF Code First с MVC и немного озадачен чем-то. У меня есть следующая структура БД (извините, но мне не удалось опубликовать изображение, к сожалению): Стол - Продукты Таблица - Связанные продукты 1-Много на ...

1 ответ

Почему я получил отрицательный голос? мой ответ правильный.

ользую Entity Framework CTP5 и Code First. Мне нужно изменить параметры сортировки для конкретного столбца в SQL Server. Я считаю, что по умолчанию для сортировки используется SQL_Latin1_General_CP1_CI_AS, но мне нужно изменить это сопоставление ...

1 ответ

Спасибо за Ваш ответ. Я обновил свой вопрос своим решением проблемы, которое использует ваш совет.

я есть сущность по имениTour которые могут иметь многоAgents, Я могу добавить агентов, но не могу их удалить. // _repo is injected.... var tour = _repo.GetById(tourId); tour.AddAgent(new Agent(tour.TourId));Когда я пытаюсь ...

2 ответа

 который может легко пойти не так.

оя модель: public class Customer { public int ID { get; set; } public int MailingAddressID { get; set; } public virtual Address MailingAddress { get; set; } public virtual ICollection<Address> Addresses { get; set; } } public class Address { ...

1 ответ

 Таблица.

у меня есть класс ниже: public class Foo() { public int PropertyIWantUpdated {get; set;} public int PropertyIDontWantUpdated (get; set} public ICollection<Bar> Bars {get; set;} } При сохранении в мою БД, а не context.Entry(thisFoo).State = ...

3 ответа

Спасибо, это избавит от исключения, однако я пытаюсь передать соединение как экземпляр ProfiledDbConnection для профилирования sql.

ользуюMVC-мини-профайлер [http://code.google.com/p/mvc-mini-profiler/]в моем проекте, построенном с ASP.Net MVC 3 и Entity Framework с кодом в первую очередь. Все прекрасно работает, пока я не попытаюсь добавить профилирование базы ...

1 ответ

Метод .Translate также очень требователен. «Считыватель данных несовместим с указанным« MyPoco ». Элемент типа (некоторый тип данных здесь) не имеет соответствующего столбца в считывателе данных с тем же именем».

это было нелегко. Вы либо должны были перейти на классический ADO.NET (DataReader), используйтеObjectContext.Translate [http://msdn.microsoft.com/en-us/library/dd466384.aspx]или используйте EFExtensionsпроект. Это было реализовано с полки в EF ...