Результаты поиска по запросу "entity-framework"
Хоссам, я действительно думаю, что вы пришли к правильному выводу. Генерация БД на самом деле предназначена только для описательных схем в простых приложениях, которые могут быть A) сгенерированы для любого источника данных - даже настраиваемого и B) просты. Поскольку не все системы хранения данных даже знают, что такое кластеризованный индекс, EF, вероятно, даже не справится с этим ... это означает, что для вас определенно пришло время управлять своей собственной схемой. Использование проекта БД означает, что вы можете импортировать сгенерированную БД и настроить ее очень легко.
ощью следующего простого класса сущности EF4.1 Code-First создаст кластерный индекс для PKUserId столбец при инициализации базы данных. public class User { [Key] public int UserId { get; set; } public int AppId { get; set; } public string ...
Да, это было это. Спасибо!
ла я использую код Entity Framework для управления хранилищем базы данных для моих пользователей. У меня есть операция «добавить роль пользователю», которая извлекает пользователя из БД, добавляет этого пользователя в роль, а затем сохраняет ...
Это намного сложнее, чем я ожидал. Я бы вообразил, что это довольно распространенная проблема, которая может иметь простое решение ^^ Я даже не уверен, как реализовать этот IEquatable <T> на моей сущности: /
отаю над веб-приложением mvc3. Когда пользователь что-то обновляет, я хочу сравнить старые данные с новыми, которые вводит пользователь, и для каждого поля, которое отличается, добавить их в журнал, чтобы создать журнал действий. Прямо сейчас ...
вместо.
ал похожие вопросы по SO, но не могу понять эту проблему, которая специфична для объектов DBContext (я думаю). Вот некоторый фиктивный код для иллюстрации. У меня есть следующий код в моем действии Index (): public ActionResult Index() { ...
Нет. Вы должны использовать eiter, чтобы создать его полностью как выражение или, как говорит Ладислав, сопоставить свои функции с хранимыми процедурами.
я есть эти методы: public int count( Guid companyId, Expression<Func<T, bool>> isMatch) { var filters = new Expression<Func<T, bool>>[]{ x => x.PriceDefinition.CompanyId == companyId, isMatch }; return GetCount(filters); } public virtual int ...
http://msdn.microsoft.com/en-us/data/jj574232.aspx
я проблема с попыткой максимизировать производительность нашего списка, в котором есть страницы. Я хочу, чтобы структура сущностей выполняла оператор выбора, но возвращала только диапазон результата (диапазон = элементы одной страницы ...
Я предпочитаю устанавливать флаг в строке, который не позволяет уровню данных включать его в будущие запросы, большинство приложений не нуждаются в физическом удалении (и будет возможность отменить).
ользую MVC 3, EF 4.1 и dbContext. Мне нужно знать, как удалить сущность в отношении один-ко-многим с ненулевым внешним ключом. Когда я удаляю дочернюю сущность и выполняю SaveChanges, я получаю ошибку: Операция не выполнена: отношение не может ...
из свойств списка, так как они будут вызывать большинство проблем, когда происходит "мошенническая" ленивая загрузка.
я есть странный случай, когда добавление записи вызывает нежелательную загрузку связанной коллекции. Например, у меня есть запросы и сессии. Сессия может содержать много запросов. Я уже загрузил сессию и просто хочу добавить новый ...
Как: вызывать пользовательские функции базы данных
нерировал Entity CodeBlock для своих объектов базы данных и выбрал некоторые из моих пользовательских скалярных функций. Но когда я попытался дважды щелкнуть по функции в Model.Store, чтобы импортировать функцию, я получил эту ошибку. Импорт ...
за
одель данных сущностей дает мне эту ошибку: Ошибка 2019: указанное сопоставление элемента недопустимо. Тип 'Edm.Int16 [Nullable = True, DefaultValue =]' of ... не совместим с 'SqlServer.tinyint [Nullable = True, DefaultValue =]' of ... Я ...