C# 如何在MVC4中使用LINQ和EntityFramework实现连接
我想在linq中使用它,但无法使用它,请建议我如何使用您是否应该使用存储过程与数据库交互?而不是直接查询数据库。在这个主题上,您可以在LINQ中使用JOIN。现在是2014年-为什么要使用存储过程?@Yodoom为了维护起见,至少不会在这里开始争论C# 如何在MVC4中使用LINQ和EntityFramework实现连接,c#,asp.net,sql-server,linq,entity-framework-4,C#,Asp.net,Sql Server,Linq,Entity Framework 4,我想在linq中使用它,但无法使用它,请建议我如何使用您是否应该使用存储过程与数据库交互?而不是直接查询数据库。在这个主题上,您可以在LINQ中使用JOIN。现在是2014年-为什么要使用存储过程?@Yodoom为了维护起见,至少不会在这里开始争论 > SELECT fhr_Request.RequestID, fhr_DepartmentOwners.EmpCode FROM > fhr_Request INNER JOIN fhr_DepartmentOwners ON >
> SELECT fhr_Request.RequestID, fhr_DepartmentOwners.EmpCode FROM
> fhr_Request INNER JOIN fhr_DepartmentOwners ON
> fhr_Request.[Function]=fhr_DepartmentOwners.FunctionID
var res = from t1 in fhr_Request
join t2 in fhr_DepartmentOwners
on t1.Function equals t2.FunctionID
select new (fhr_Request=t1,fhr_DepartmentOwners=t2)