vb.net Linq 筛选(像 select distinct) DateTable 日期数据中的年份_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > vb.net Linq 筛选(像 select distinct) DateTable 日期数据中的年份

vb.net Linq 筛选(像 select distinct) DateTable 日期数据中的年份

 2013/8/19 15:37:21  freeliver54  博客园  我要评论(0)
  • 摘要:PrivateSubinitDDLByYear(ByValdtAsDataTable)ddlByYear.Items.Clear()ddlByYear.Items.Add(NewListItem(GetGlobalResourceObject("Resource1","All"),"0"))IfNotdtIsNothingThenDimyears=(FromrIndt.AsEnumerableSelectDateTime.Parse(r("create_date").ToString())
  • 标签:.net net 数据 vb.net
    Private Sub initDDLByYear(ByVal dt As DataTable)

        ddlByYear.Items.Clear()
        ddlByYear.Items.Add(New ListItem(GetGlobalResourceObject("Resource1", "All"), "0"))


        If Not dt Is Nothing Then
            Dim years = (From r In dt.AsEnumerable
                    Select DateTime.Parse(r("create_date").ToString()).ToString("yyyy")).Distinct

            For Each y In years
                ddlByYear.Items.Add(New ListItem(y.ToString, y.ToString))
            Next

        End If
        
    End Sub

 

发表评论
用户名: 匿名