Как получить неоплаченные счета за месяц в datagridview? - PullRequest
0 голосов
/ 16 октября 2018

Я новый ученик .net, и я пытаюсь получить неоплаченные месяцы счета в datagridview2 из datagridview1.

Предположим, счета одного человека там основаны на месяцах, таких как январь-октябрь в качестве платных месяцев и ноябрь,Декабрь, оба как неоплаченные месяцы.

, поэтому, когда я ищу имя клиента, datagridview1 отображается с января по октябрь как оплаченные месяцы, но как другие два неоплаченных месяца выбрать имя в 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, который выбирает новые строки, такие как ноябрь и декабрь.

как я могу получить данные, оставшиеся два месяца в datagridview2 ??

1 Ответ

0 голосов
/ 17 октября 2018

Добавление таблицы дат в вашу базу данных (по одной строке для каждой даты и добавление столбца для года, месяца, квартала, финансового года, финансового месяца и т. Д.).

Внешнее соединение из этой таблицы сваши транзакции и, в вашем случае, группировка по месяцу из таблицы «Дата» (или «Измерение даты» для хранилищ данных).

...