Сравнение текущего имени пользователя с имеющимися в БД - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте! Закавыка такая.. Есть Форма на ней dataGridView1 и pictureBox1 dataGridView1 - выводит данные с БД users При загрузке формы должно происходить следующее.. Если системное имя пользователя = имени из dataGridView1 то

pictureBox1.Visible = true;

иначе

pictureBox1.Visible = false;

Что делаю не так???
Листинг программы
  1. string userNameWin = System.Environment.UserName;
Листинг программы
  1. public void Roles()
  2. {
  3. for (int i = 0; i < dataGridView1.RowCount; i++)
  4. if ((String)dataGridView1.Rows[i].Cells["USERNAME"].ToString() == userNameWin)
  5. {
  6. pictureBox1.Visible = true;
  7. }
  8. else
  9. {
  10. pictureBox1.Visible = false;
  11. }
  12. }

Решение задачи: «Сравнение текущего имени пользователя с имеющимися в БД»

textual
Листинг программы
  1. if (dataGridView1.Rows[i].Cells["USERNAME"].Value.ToString().Trim().Equals(userNameWin))

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 3.8 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы