Я использовал базу данных, чтобы многократно заполнять Data-сетки. Однако в этом случае я не могу получить желаемый результат. Я пытаюсь показать только людей, у которых день рождения в день. У меня уже есть даты и день рождения, но я не могу заставить их добавить строки в datagridview.Заполнение DatagridView из цикла Foreach через DataTable
вот как далеко у меня есть. Но он «BirthdayGrdVw.DataSource», я не могу понять.
У меня был поисковой запрос на 2 дня.
Я новичок в этом и очень ценю некоторую помощь.
private void Tasks_VisibleChanged(object sender, EventArgs e)
{
Clients = Controller.DBQueries.GetPolicyList();
if(Clients != null)
{
foreach(DataRow row in Clients.Rows)
{
string ClientID = Clients.Rows[0]["ClientID"].ToString();
DateTime Birthdate = Controller.GetBirthdate(ClientID);
DateTime now = DateTime.Now;
if (Birthdate.Day == now.Day && Birthdate.Month == now.Month)
{
}
}
}
}
Спасибо, Стив. для редактирования. – Gee
Нет кода, который добавляет DataGridView в то, что вы опубликовали. – user469104
'Клиенты = Controller.DBQueries.GetPolicyList();' Я думаю, что вам что-то не хватает, что такое 'Клиенты'? –