while (dr.Read())
{
int id = dr.GetInt32(0);
DateTime startBook = dr.GetDateTime(2);
DateTime endBook = dr.GetDateTime(3);
int startBook_C = startBook.Day;
int endBook_C = endBook.Day;
int TotalDays = endBook_C - startBook_C;
//dataGridView1(startBook_C, id - 1).Style.BackColor = Color.Blue;
dataGridView1.Rows[startBook_C].Cells[endBook_C-1].Style.BackColor = Color.Blue;
int i;
for (i = 1; i
Подробнее здесь: [url]https://stackoverflow.com/questions/78416578/datagridview-logical-please-help-me-to-fix-my-problem[/url]
Я устал исправлять логическую ошибку в представлении данных, может кто-нибудь мне помочь. Вот мой код. ` [code]while (dr.Read()) {
int id = dr.GetInt32(0); DateTime startBook = dr.GetDateTime(2); DateTime endBook = dr.GetDateTime(3);
int startBook_C = startBook.Day; int endBook_C = endBook.Day;
int TotalDays = endBook_C - startBook_C;
//dataGridView1(startBook_C, id - 1).Style.BackColor = Color.Blue; dataGridView1.Rows[startBook_C].Cells[endBook_C-1].Style.BackColor = Color.Blue; int i; for (i = 1; i