Как создать форму входа, используя базу данных XAMPP и C #? - PullRequest
0 голосов
/ 13 июня 2018
    string query = "SELECT * FROM staff";
    string mySQLConnectionString = "datasource=127.0.0.1;port=3306;username=root;password=;database=workshopdb;sslmode=none";


    MySqlConnection databaseConnection = new 
    MySqlConnection(mySQLConnectionString);

    MySqlCommand commandDatabase = new MySqlCommand(query, databaseConnection);

    databaseConnection.Open();

        MySqlDataReader myReader = commandDatabase.ExecuteReader();

        if (myReader.HasRows)           //checks whether the table is empty
        {
            while (myReader.Read())     //reads rows consequently
            {
                MessageBox.Show(myReader.GetString(0) + " " + myReader.GetString(1) + " " + myReader.GetString(3));
                //get strings(x) are columns of the table in the db
            }

        }

      databaseConnection.Close();
}

Я использовал этот код, но он не распознает введенные мной имя пользователя и пароль.Вместо распознавания введенного пользователя отображаются все пользователи в базе данных.

1 Ответ

0 голосов
/ 13 июня 2018

В C # платформой сборки является .NET.Большую часть времени мы можем использовать MSSQL для работы с БД.Для настройки мы можем использовать MSSQL Server Express.XAMPP работает на сервере Apache.Но для разработки .NET нам нужен сервер IIS.В вашем конце возникают конфликты.Узнайте больше о том, что вы делаете, и узнайте о зависимых технологиях

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...