如何在datagridview中获取未付帐单月份?

时间:2018-10-16 14:09:30

标签: c# wpf vb.net datagridview datetimepicker

我是新的.net学习者,我正试图从datagridview1中获取datagridview2中的未付费帐单月。

假设一个人的帐单是按月结算的,例如1月至10月为已付月,11月,12月均为未付月。

因此,当我搜索客户名称时,datagridview1会在1月到10月显示为付费月份,但是如何在datagridview2中获取其他两个未付费月份的名称?

使用查询,我能够从数据库中获取datagridview1和datagridview2的付费月份,

在这里我先添加12个月作为字符串,

    Dim i As Integer
    Dim month(12) As String
    month(0) = "January"
    month(1) = "February"
    month(2) = "March"
    month(3) = "April"
    month(4) = "May"
    month(5) = "June"
    month(6) = "July"
    month(7) = "August"
    month(8) = "September"
    month(9) = "October"
    month(10) = "November"
    month(11) = "December"

然后

为datagridview2创建一列,该列将获取11月和12月等新行。

我如何在datagridview2中获取剩下的两个月?

1 个答案:

答案 0 :(得分:0)

将Dates表添加到数据库中(每个日期一行,并为年,月,季度,会计年度,会计月份等添加一列)。

从该表到您的事务的外部联接,并且在您的情况下,从日期表(即数据仓库的日期维度)按月分组。