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

1 ответ

@ Андрей: информация есть в других ответах. Реализация OP не нуждается в каких-либо изменениях.

еопределил Equals () моего класса, чтобы сравнить значения идентификаторов типа Guid. Тогда Visual Studio предупредил: ... переопределяет Object.Equals (объект o), но не переопределяет Object.GetHashCode () Поэтому я также переопределил его ...

2 ответа

Надеюсь это поможет!

огда не использовал Entity Framework в проекте раньше, поэтому я не уверен, с чего начать. Я использую таблицы членства, которые создаются при использовании поставщика членства ASP.Net как есть. Я хотел бы создать объект, который содержит ссылку ...

3 ответа

Редактировать: я вижу, что за этот ответ проголосовали, и я знаю почему, потому что последняя версия ODAP не требует от вас поставить [DatabaseGenerated (DatabaseGeneratedOption.Identity)]. Но это было верно для более старых версий.

ользую Entity Framework для вставки строки в базу данных sql. Если бы я использовал хранимую процедуру, я мог бы вернуть первичный ключ для записи, которую я вставил. Могу ли я вернуть PK для последней моей последней записи, вставленной ...

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

1 ответ

@WVDominick Можете ли вы снова запустить встроенный профилировщик, чтобы увидеть, где он застрял?

я создаю свой контекст, используя следующую функцию, профилировщик показывает увеличение на 300 мс по сравнению со стандартным методом создания контекста EF (версия 4). Есть ли другой способ сделать это, который имеет лучшую производительность? ...

2 ответа

нужно объявить скалярную переменную '@custid', используя dbcontext.Database.SqlQuery?

Я пытаюсь выполнить хранимую процедуру из bcontext.Database.SqlQuery, используя EF5. Это выбрасывает ошибкуmust declare the scalar variable '@custid' var results = _MiscContext.Database.SqlQuery<int>( "exec sp_GetStaff ...

1 ответ

Свойства навигации DbSet, ModelBuilder и EF

Я пытаюсь реализовать мультитенантное приложение, в котором я запрашиваю базу данных через объект-арендатор, а не напрямую из контекста. Прежде чем у меня было это: public User GetUserByEmail(string email) { using (var db = CreateContext()) ...

2 ответа

PagedList с Entity Framework получает все записи

PagedList - это пейджинговая библиотека. _dbContext.Products.ToList().ToPagedList(1, 25);Выше код получит первые 25 записей в базе данных для страницы 1. Проблема в том, чтоToList() Вызов получит все записи в базе данных. ТогдаToPageList() ...

1 ответ

 являются действительными результатами запроса для людей.

я странная проблема с EF 4.1 Code First, где, хотя я и сконфигурировал сущность для генерации столбцов для своих унаследованных свойств, он все равно присоединяется к таблице унаследованного типа. Вот мои занятия: public class Human { public ...

9 ответов

Так что да, вы можете редактировать имена в edmx, но вместо этого подумайте о том, чтобы отказаться от использования вашего camelCasing для таблиц, в сочетании с edmx, который сэкономит вам кучу на работе взамен, иначе ваши автоматически сгенерированные прокси-классы .net будут выглядеть странно, как вы знаете.

ем, я склонен называть столбцы базы данных sql в соответствии со следующим соглашением о верблюдах: camelCase (обратите внимание, что первая буква в нижнем регистре). Но при работе с C # мне нравится называть открытые свойства моего объекта ...

4 ответа

Спасибо Первезу за разъяснения! Я думаю, что если я не получу однозначного ответа на этот вопрос, я пойду с традиционным подходом, при котором каждую операцию в моем DAL окружаю использованием и возвращаю List <> вместо IQueryable <>. Спасибо!

ичок в Linq для EntityFramework, у меня есть один вопрос в Linq2EntityFramework, когда или если избавиться от ObjectContext. Причина, по которой я задаю этот вопрос, заключается в том, что обычно в моем DAL-коде public List<User> GetUsers() { ...