Entitytype 'employee' не имеет определенного ключа. Определите ключ для этого типа сущности. Employees: entitytype: entityset 'employees' основан на типе 'employee', который не имеет определенных ключей.
Во время генерации модели была обнаружена одна или несколько ошибок валидации:
mvcstarted.Модели.сотрудник: : сотрудник атрибутом entitytype '' нет ключа. Определите ключ для этого типа сущности.
человек: атрибутом entitytype: набора сущностей;человек; на;работникам; что имеет определенные ключи.
public ActionResult Details(int id)
{
employeecontext empt = новый employeecontext();
emptt работник = предупреждение.сотрудников.Single (emp => emp. Emp_id= = id);
обратный вид(emptt);
}
Что я уже пробовал:
я пробовал так много времени до сих пор но проблема все еще возникает как выше пожалуйста подскажите мне что я могу сделать дальше
phil.o
Вы пытались дать первичный ключ к вашей таблице сотрудников?
jay49
как можно решить эту проблему, пожалуйста, предложите мне ...все еще до тех пор, пока nw эта проблема не будет решена hw может решить ее
jay49
у меня есть select (Emp_id) в качестве первичного ключа в sql server 2016..so что делает
phil.o
Существует дельта между тем, что вы мне говорите (таблица сотрудников имеет первичный ключ), и сообщением, которое вы получаете (сущность не имеет первичного ключа).
Пытались ли вы обновить свой источник данных, чтобы отразить самые последние изменения в ваших сущностях?
jay49
я сделал также это обновление этого источника данных, но все еще проблема возникла
phil.o
Попробуйте просмотреть этот вот пост : Таким образом, EntityType не имеет определенной ошибки ключа
jay49
Оки я бы попробовал это сделать
jay49
Исключение типа "система".TypeInitializationException ' произошло в EntityFramework.dll, но не был обработан в пользовательском коде
Дополнительная информация: инициализатор типа 'системы.Данных.Лица.Внутренний.AppConfig ' выдал исключение....
после того, как это сделано, этот тип ошибки должен быть arrising ....
jay49
pls что я могу сделать для этого предложите мне
phil.o
Я предлагаю вам поискать это конкретное сообщение об ошибке в вашей любимой поисковой системе. У меня нет никакого представления о вашей конфигурации/проекте, и я довольно плохо догадываюсь.
jay49
Исключение типа "система".TypeInitializationException ' произошло в EntityFramework.dll, но не был обработан в пользовательском коде