我使用.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