如何使用XAMPP数据库和C#创建登录表单?

如何使用XAMPP数据库和C#创建登录表单?,c#,xampp,C#,Xampp,我使用了此代码,但它无法识别我输入的用户名和密码。它不会识别输入的用户,而是显示数据库中的所有用户。在C#中,构建平台是.NET。大多数情况下,我们可以将MSSQL用于DB活动。要进行配置,我们可以使用MSSQL Server Express。XAMPP在Apache服务器上运行。但是对于.NET开发,我们需要IIS服务器。在你这边会产生冲突。对您正在做的事情做更多的研究,了解相关的技术像这样尝试MySqlConnectionStringBuilder conn_string=new MySql

我使用了此代码,但它无法识别我输入的用户名和密码。它不会识别输入的用户,而是显示数据库中的所有用户。

在C#中,构建平台是.NET。大多数情况下,我们可以将MSSQL用于DB活动。要进行配置,我们可以使用MSSQL Server Express。XAMPP在Apache服务器上运行。但是对于.NET开发,我们需要IIS服务器。在你这边会产生冲突。对您正在做的事情做更多的研究,了解相关的技术

像这样尝试MySqlConnectionStringBuilder conn_string=new MySqlConnectionStringBuilder();conn_string.Server=“127.0.0.1”;conn_string.UserID=“sa”;conn_string.Password=“myPassword”;conn_string.Database=“myDatabase”;
    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();
}