使用数据库中的数据填充ComboBox控件

时间:2017-02-22 17:01:09

标签: c# sql-server database

我正在做一个c#WFA计划。我希望comboBox能够从数据网格视图中显示汽车品牌,但我不知道该怎么做。

请参阅Image

1 个答案:

答案 0 :(得分:1)

你想从数据库中获取它吗?然后你可以尝试这样的事情。

string Sql = "select brand from [Car]";
        SqlConnection conn = new SqlConnection(@"path_to_db");
        conn.Open();
        SqlCommand cmd = new SqlCommand(Sql, conn);
        SqlDataReader DR = cmd.ExecuteReader();

        while (DR.Read())
        {
            Invoke(new Action(() => ComboBox1.Items.Add(DR[0])));
        }