powered by simpleCommunicator - 2.0.48     © 2025 Programmizd 02
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / MVC Model LINQ поле только для SELEC, без INSERT/UPDATE
2 сообщений из 2, страница 1 из 1
MVC Model LINQ поле только для SELEC, без INSERT/UPDATE
    #39668537
Фотография potkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть таблица:
Код: c#
1.
2.
3.
4.
5.
6.
7.
    public class Table
    {
        [Key]
        public int? TableID { get; set; }
        [NotMapped]
        public DateTime? DateCreate { get; set; }
    }


Поле "DateCreate" (дата и время создания записи) заполняется в самой БД. То есть єто поле в Инзерте и Апдейте на стороне клиента не задействовано.
Нужно только делать Селект по нему.
Подскажите такое возможно?
И какой атрибут нужно указывать перед ним?
Потому что при указании атрибуте [NotMapped] при SELECTE:
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
var query =
{
   from x in db.Tables
   select new
   {
      x.DateCreate
   }
}


получаю исключение:
Код: plaintext
1.
2.
The specified type member 'DateCreate' is not supported in LINQ to Entities. 
Only initializers, entity members, and entity navigation properties are supported.

Заранее спасибо за любую помощь!
...
Рейтинг: 0 / 0
MVC Model LINQ поле только для SELEC, без INSERT/UPDATE
    #39668554
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
potkin,
Вариант :
вместо [NotMapped]
Код: c#
1.
[ Timestamp ]
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / MVC Model LINQ поле только для SELEC, без INSERT/UPDATE
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]