如何使用组合框下拉值更改datagridview表?

时间:2017-06-11 19:28:08

标签: c# sql-server-2014

我正在开发一个基于c#windows的项目,我需要一些 您的代码建议。我想在组合框下拉值更改时更改datagridview表。整个代码工作正常,但我不知道如何应用它。请帮帮我。

谢谢和问候。

1 个答案:

答案 0 :(得分:0)

根据我的理解,您希望将datagridview中的表更改为用户从dropdown列表中选择的任何表格?如果是这样,可以尝试一下吗?

if(DropDownList1.SelectedValue.Equals("Value"){
     var sql= "SELECT * FROM tblName";
     var conn = new SqlConnection(yourConnectionString); // Your Connection String here
     var dataAdapter = new SqlDataAdapter(sql, conn); 
     var commandBuilder = new SqlCommandBuilder(dataAdapter);
     var ds = new DataSet();
     this.dataGridView1.AutoGenerateColumns = true;
     this.dataGridView1.Columns.Clear();
     dataAdapter.Fill(ds);
     dataGridView1.DataSource = ds.Tables[0];        
{