我有一個組合框,它檢索正確的數據但不會改變。我的意思是,當我嘗試改變它的時候,總是列表中的第一個名字。任何想法爲什麼?由於Combobox不會改變值
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
SqlConnection conn2 = new SqlConnection("Data Source=DIEGOPC;Initial Catalog=Studio;Integrated Security=True;");
conn2.Open();
SqlCommand sc = new SqlCommand("SELECT Nome FROM DClub order by Nome", conn2);
SqlDataReader reader;
reader = sc.ExecuteReader();
DataTable dt = new DataTable();
dt.Columns.Add("Nome", typeof(string));
dt.Load(reader);
comboBox1.DataSource = dt;
comboBox1.ValueMember = "Nome";
comboBox1.DisplayMember = "Nome";
conn2.Close();