Я работаю над приложением, в котором я использую Entity Framewirk 4 и SQL Server 2008, я вызываю свой код из службы WCF Rest. Когда я добавляю новую запись в базу данных с помощью службы и в том же сеансе, запрашивая базу данных против этой записи, она возвращает мне всю информацию, кроме той, которая находится в нулевых вычисляемых столбцах, но если я выполняю тот же запрос в новой сессии, он вернет мне все.Entity Framework не умеет читать изменения для вычисляемых столбцов
Определение для вычисляемого столбца
[ComputedColumn] AS (DateAdd (минута, [OffsetMinutes], [ActualTimeUTC]))
Просьба просветить меня по этому вопросу.
Благодаря
Вы не можете * * сохраняетесь данных в вычисляемый столбец - это ** ** вычисляется, как следует из ее названия, с помощью SQL Server внутренне. –
Но должен быть способ вернуть эти данные или как я могу получить одни и те же данные в другом сеансе. – MegaMind
Значит, «ActualTimeUTC» и «OffsetMinutes» являются столбцами в вашей базе данных? Получается ли заполнение INSERT от EF ?? –