我使用.NET 4,我只是想知道是否有一个优化的方式来实现以下。ASP.NET Linq到SQL和嵌套选择
Public Function GetUserByOpenID(ByVal claimedidentifier As String) As User Implements IUserRepository.GetUserByOpenID
Dim user = (From u In dc.Users
Where u.ID = (From o In dc.OpenIDs
Where o.ClaimedIdentifier = claimedidentifier
Select o.UserID).FirstOrDefault
Select u)
Return user
End Function
是所有用户在匹配的ID OpenID ...谢谢。 – 2010-06-24 16:02:48
我必须添加到您的示例中的是'.FirstOrDefault',以便我可以返回单个记录。感谢您的帮助。 – 2010-06-24 16:07:45
@rockinthesixstring - 将其添加到示例中。很高兴它的工作。 – 2010-06-24 16:10:37