Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/82.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
Sql 将此查询转换为实体框架LINQ_Sql_Linq_Entity Framework - Fatal编程技术网

Sql 将此查询转换为实体框架LINQ

Sql 将此查询转换为实体框架LINQ,sql,linq,entity-framework,Sql,Linq,Entity Framework,有人能帮我把这个SQL查询转换成EntityFramework LINQ吗。我不知道如何在EF中进行内部连接 select * from UserActivities INNER JOIN LoginHistories ON UserActivities.iLoginHistoryId = LoginHistories.iLoginHistoryId AND iUserId = 15 这只是一个粗略的估计(没有足够的上下文): 请发布您的LINQ代码和错误。这会在查询中返回值列

有人能帮我把这个SQL查询转换成EntityFramework LINQ吗。我不知道如何在EF中进行内部连接

select * from UserActivities INNER JOIN LoginHistories
    ON UserActivities.iLoginHistoryId = LoginHistories.iLoginHistoryId
    AND iUserId = 15

这只是一个粗略的估计(没有足够的上下文):


请发布您的LINQ代码和错误。这会在查询中返回值列表吗?我已从数据库中删除这些选定项。那么我应该使用foreach循环来删除要从数据库中删除的项吗?类似于foreach(查询中的var q){db.UserActivities.DeleteObject(q);}@DawoodAwan-这将(在SaveChanges()之后)删除此查询返回的所有UserActivities。您的意思是在foreach循环db.SaveChanges()之后?
var db = GetDbContextSomehow();
var query = from ua in db.UserActivities
            join lh in db.LoginHistories on ua.iLoginHistoryId equals lh.iLoginHistoryId
            where ua.iUserId == 15
            select ua;