Как узнать, как называется моя выбранная строка в БД? - PullRequest
0 голосов
/ 03 октября 2019

Я создаю форму входа в C # и пишу код, чтобы узнать, правильны ли имя пользователя и пароль, и мне это удалось.

Но теперь я хочу сказать привет человеку, который входит в систему.

Моя база данных: Mysql и я использую для этого linq.

Это мой код для кнопки входа в систему:

var query = from r in db.Users
            where r.Username.ToString() == txtusername.Text && r.Password == txtpassword.Text
            select r;

if (query.Count() == 1)
{
    MessageBox.Show("Welcom");
}
else
{
   MessageBox.Show("Wrong Username Or password!!!");
}

Этот код работает, но я нене знаю, как изменить окно сообщения на следующее:

MessageBox.Show("Welcom" + Firstname);
My database table's columns:
    Rownumber
    Firstname
    Lasttname
    Username
    Password

Ответы [ 2 ]

0 голосов
/ 03 октября 2019

Проверьте ниже код

if (query.Count() > 0)
{
    MessageBox.Show("Welcome " + query.FirstOrDefault().Firstname);
}
0 голосов
/ 03 октября 2019

используйте ниже линии вы

MessageBox.Show("Welcom "+query.FirstOrDefault().Firstname);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...