-1
콤보 상자에서 datagrindview로 데이터를 가져 오려고하지만 프로그램을 실행하면 datagrindview가 비어 있습니다. 어떤 제안? 는콤보 상자에서 데이터 그램보기에 데이터 표시
private void fillCombo()
{
string query = "select DISTINCT FirstName,LastName from ActivityDataView";
myConnection.Open();
myCommand = new SqlCommand(query, myConnection);
myDataAdapter = new SqlDataAdapter(myCommand);
SqlDataReader dr = myCommand.ExecuteReader();
while (dr.Read())
{
string name = String.Format("{0} {1} ", dr["LastName"], dr["FirstName"]);
comboBox1.Items.Add(name);
}
dr.Close();
myConnection.Close();
}
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
string query = "select * from ActivityDataView where LastName='" + comboBox1.SelectedValue + "'";
myConnection.Open();
myCommand = new SqlCommand(query, myConnection);
myDataAdapter = new SqlDataAdapter(myCommand);
DataSet myDataSet = new DataSet();
myDataAdapter.Fill(myDataSet);
dataGridView1.DataSource = myDataSet.Tables[0];
myConnection.Close();
}
윈폼을 얻을 수있는 해결하기 위해? WebForms? 더 구체적이어야합니다. –
그것은 WinForm입니다! – Mpmphs
[편집] (https://stackoverflow.com/posts/47628723/edit) 질문; 댓글에서 질문을 변경하지 마십시오. –