Je développe l'application Web en utilisant vs 2017, EF v 6.0.1 avec le code approche.Sur l'exécution de l'application, je reçois erreur à la classe de référentiel des employés, déclaration de retour comme "Le système ne peut pas trouver le fichier spécifié. .Inclure ("Employés"). ToList(); ". Je ne peux pas télécharger l'image pour expliquer clairement. Et aussi j'utilise gridview avec la source de données d'objet. Ce qui suit est mon code avec connexion strings.So, Permettez-moi s'il vous plaît savoir où le problème est ...Le système ne peut pas trouver le fichier spécifié "return employeeDBContext.Departments.Include (" Employees "). ToList();"
public class Employee
{
public int Id { get; set; }
public string FirstName { get; set; }
public string LastName { get; set; }
public string Gender { get; set; }
public int Salary { get; set; }
public Department Department { get; set; }
}
public class Department
{
public int Id { get; set; }
public string Name { get; set; }
public string Location { get; set; }
public List<Employee> Employees { get; set; }
}
public class EmployeeDBContext:DbContext
{
public DbSet<Department> Departments { get; set; }
public DbSet<Employee> Employees { get; set; }
}
public class EmployeeRepository
{
public List<Department> GetDepartments()
{
EmployeeDBContext employeeDBContext = new EmployeeDBContext();
return employeeDBContext.Departments.Include("Employees").ToList();
}
}
<connectionStrings>
<add name="EmployeeDBContext" providerName="System.Data.SqlClient"
connectionString="server=.;uid=sa;[email protected];database=Sample;" />
The system cannot find the file specified "return employeeDBContext.Departments.ToList(); "