2014-02-22 5 views
0

DataGridView가 있고 처음에는 데이터로 채워집니다.ConboBox의 SelectionChanged에 DataGridView를 바인딩 할 수 없습니다.

나는 또한 ConboBox를 가지고 있는데, 선택을 변경하면 DataGridView도 변경되기를 원합니다. 선택이 변경

그러나 은 gridview에 줄 아래에 빈

private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) 
    { 
     DataSet ds = new DataSet(); 
     con = new SqlConnection("Data Source=(local);Initial Catalog=medical;Integrated Security=True;Pooling=False"); 
     con.Open(); 
      SqlDataAdapter da = new SqlDataAdapter("SELECT * FROM medicines WHERE itemID = 4", con); 
      dataGridView1.DataSource = da.Fill(ds); 
      dataGridView1.Update(); 

    } 

답변

0

확인이

dataGridView1.DataSource = da.Fill(ds); 

그것은해야된다

da.Fill(ds); 
dataGridView1.DataSource = ds.Tables[0]; 
관련 문제