Структура Entity: как сопоставить поле Int64 с столбцом Int32 db?


1

Вы должны отобразить Int64на intна сервере SQL:

Id

ОБНОВЛЕНИЕ: поскольку ваш тип данных столбца SQL указан int, вы должны изменить свой Idтип данных внутри XXXEntityкласса наInt32


0

Не испытано. Но можно попробовать?

public long id { get { return id; } set { id.GetType() == typeof(Int64) ? id : Convert.ToInt64(id); }}
C #, сущность-рамка, отображение,

c#,entity-framework,mapping,

1

Ответов: 2


1

Вы должны отобразить Int64на intна сервере SQL:

Id

ОБНОВЛЕНИЕ: поскольку ваш тип данных столбца SQL указан int, вы должны изменить свой Idтип данных внутри XXXEntityкласса наInt32


0

Не испытано. Но можно попробовать?

public long id { get { return id; } set { id.GetType() == typeof(Int64) ? id : Convert.ToInt64(id); }}
C #, сущность-рамка, отображение,
Похожие вопросы