VB例子请
我需要从 linq 返回与使用 SQL 相同的结果
SELECT DISTINCT Area, Region FROM dbo.Regions Union SELECT null,'All' Order by 1,2
我用它来显示组合框中的“全部”选择
我当前的 linq 指向一个为我执行联合的视图,但我想知道如何在 linq 中正确执行此操作。我不知道如何为 null,'All' 值合并一行。
Public Shared Function GetRegions(ByVal Area As String) As IEnumerable
Dim DB As New SiteDBDataContext
Return From values In DB.uv_Areas _
Where values.Area = Area Or Area = "" Or values.Area Is Nothing _
Order By values.Region _
Select values.Area, values,Region
End Function
谢谢