У меня есть список флажков, заполненный таблицей в базе данных SQL, я хочу построить результаты запроса SQL, полученные из другой таблицы, связанной с первой таблицей, в зависимости от выбранных значений списка флажков.проблема в том, что он не работает должным образом, я думаю, что запрос должен включать все выбранные значения, а не одно.вот мой код: заранее благодарю за помощь
SqlCommand cmd = new SqlCommand("select DS.DiseaseID, D.DiseaseName from DiseasesSymptoms DS inner join Diseases D on DS.DiseaseID = D.DiseaseID where SymptomID='" + CheckBoxList1.SelectedValue + "'", con);
cmd.ExecuteNonQuery();
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
da.Fill(ds);
GridView1.DataSource = ds;
GridView1.DataBind();