Сравнение текущего имени пользователя с имеющимися в БД - C#
Формулировка задачи:
Здравствуйте!
Закавыка такая.. Есть Форма на ней dataGridView1 и pictureBox1
dataGridView1 - выводит данные с БД users
При загрузке формы должно происходить следующее..
Если системное имя пользователя = имени из dataGridView1 то
pictureBox1.Visible = true;
иначеpictureBox1.Visible = false;
Что делаю не так???string userNameWin = System.Environment.UserName;
public void Roles() { for (int i = 0; i < dataGridView1.RowCount; i++) if ((String)dataGridView1.Rows[i].Cells["USERNAME"].ToString() == userNameWin) { pictureBox1.Visible = true; } else { pictureBox1.Visible = false; } }
Решение задачи: «Сравнение текущего имени пользователя с имеющимися в БД»
textual
Листинг программы
if (dataGridView1.Rows[i].Cells["USERNAME"].Value.ToString().Trim().Equals(userNameWin))
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д