问题是当我在我的combobox1上选择一家公司时,该公司的所有项目都应该在combobox2上输出。但不是当我在我的comboBox1 上选择一家公司时,它只在comboBox2 上输出1project。我想输出那家公司的所有项目。
这是我在project_name
特定公司上选择的代码
if (e.Button == MouseButtons.Left)
{
SqlConnection conn = new SqlConnection(connString);
conn.Open();
string query = "select project_name" +
"from JO.dbo.Proj left join JO.dbo.Comp" +
"on Proj.company_id = Comp.company_id" +
"where company_name = '" + comboBox1.SelectedItem + "'";
SqlCommand command = new SqlCommand(query, conn);
SqlDataReader reader = command.ExecuteReader();
if (reader.HasRows)
{
while (reader.Read())
{
comboBox2.Text = reader["project_name"].ToString();
}
reader.Close();
}
conn.Close();
conn.Dispose();
}