我想在数据库中的面板中显示数据,我编写了这段代码,但是我不知道如何为每个数据添加面板。
private void Utilisateur_Load(object sender, EventArgs e)
{
disp_data();
}
public void disp_data()
{
databaseConnection.Open();
MySqlCommand cmd = databaseConnection.CreateCommand();
cmd.CommandType = CommandType.Text;
cmd.CommandText = "SELECT Nom_Utilisateur, Prenom_Utilisateur,
Type_Utilisateur FROM utilisateurs";
using (MySqlDataReader oReader = cmd.ExecuteReader())
{
while (oReader.Read())
{
label2.Text=oReader.GetString("Nom_Utilisateur");
label3.Text = oReader.GetString("Prenom_Utilisateur");
label4.Text = oReader.GetString("Type_Utilisateur");
}
}
databaseConnection.Close();
}
答案 0 :(得分:0)
using (MySqlDataReader oReader = cmd.ExecuteReader())
{
while (oReader.Read())
{
Label label1 = new Label();
label1.Text = oReader.GetString("Nom_Utilisateur");
Controls.Add(label1); //controls can be panel on your page
other labels
}
}