Ошибка: исключение типа «System.ArgumentException» произошло в System.Data.dll, но не было обработано в пользовательскомC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Ошибка: исключение типа «System.ArgumentException» произошло в System.Data.dll, но не было обработано в пользовательском

Сообщение Anonymous »

Я новичок в MVC и изучаю его с помощью онлайн-уроков. В своем коде я просто получаю данные из базы данных, используя структуру сущностей. Я добавил атрибут [Key] в модель, но все равно столкнулся с этой ошибкой исключения. Что еще мне нужно сделать, чтобы запустить приложение? Действительно, нужна помощь!

Контроллер:

public class EmployeeDetailsController : Controller
{
public ActionResult details(int id)
{
EmployeeContext employeecontext = new EmployeeContext();
Employee employee = employeecontext.Employees.Single(emp => emp.emp_id == id);
return View(employee);
}
}


Employeecontext.cs

public class EmployeeContext : DbContext
{
public DbSet Employees { get; set; }
}


Employee.cs:

[Table("tbl_employee")]
public class Employee
{
//[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
[Key]
public int emp_id { get; set; }
public string emp_name { get; set; }
public string emp_email { get; set; }
}


представление (details.cs.html):

....
Employee Details

Customer id : @Model.emp_id
Customer name : @Model.emp_name
Customer email : @Model.emp_email



Web.config:






Подробнее здесь: https://stackoverflow.com/questions/423 ... tem-data-d
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • В BouncyCastle.Crypto.dll произошло необработанное исключение типа «System.ArgumentException». Скаляр не находится в инт
    Anonymous » » в форуме C#
    0 Ответы
    60 Просмотры
    Последнее сообщение Anonymous
  • Исключение типа «System.InvalidOperationException» произошло в System.Private.CoreLib.dll.
    Anonymous » » в форуме C#
    0 Ответы
    47 Просмотры
    Последнее сообщение Anonymous
  • Исключение типа «System.InvalidOperationException» произошло в System.Private.CoreLib.dll.
    Anonymous » » в форуме C#
    0 Ответы
    41 Просмотры
    Последнее сообщение Anonymous
  • Исключение типа «System.InvalidOperationException» произошло в System.Private.CoreLib.dll.
    Anonymous » » в форуме C#
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous
  • В System.dll произошло необработанное исключение типа «System.ObjectDisposeException».
    Anonymous » » в форуме C#
    0 Ответы
    34 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»