Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在MVC4中使用LINQ和EntityFramework实现连接_C#_Asp.net_Sql Server_Linq_Entity Framework 4 - Fatal编程技术网

C# 如何在MVC4中使用LINQ和EntityFramework实现连接

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 >

我想在linq中使用它,但无法使用它,请建议我如何使用

您是否应该使用存储过程与数据库交互?而不是直接查询数据库。在这个主题上,您可以在LINQ中使用JOIN。现在是2014年-为什么要使用存储过程?@Yodoom为了维护起见,至少不会在这里开始争论
> 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)