Получить разделенные запятыми значения проверенных элементов значения CheckedListBox и перейти к условию Where в запросе
Как получить разделенные запятыми значения проверяемых элементов значения CheckedListBox и передать их в sql запрос where condition
любить
select * from table_name where t_id IN ('8','9')
Thomas Daniels
Не могли бы вы добавить больше объяснений, пожалуйста?
Praveen_P
Привет, я обновил свой вопрос, любое решение
Tom Marvolo Riddle
Не ясно.предоставьте дополнительную информацию
Praveen_P
у меня есть элемент управления ретранслятором , мне нужно загрузить в него данные в соответствии с выбранными элементами списка флажков, я использую следующий код для загрузки элемента управления ретранслятором
по каждому элементу (listitem элемент LST в Чкм.Предметы)
{
если (ЛСТ.Некоторые)
{
строку стр = "выбрать * из таблицы table_name, где t_id='" + Чкм.SelectedValue + "'";
DataTable dt = новый DataTable();
ДТ = кон.выберите(ул.);
если (ДТ.Строк.Count >= 1)
{
rptr.Источник данных = ДТ;
rptr.Привязку();
}
}
}
но работает только одно выбранное значение. Не работает несколько выбранных значений.
♥…ЯҠ…♥
Вы уверены, что итерация работает нормально? если вы установите флажок 3, то произойдет трехкратная итерация?
Praveen_P
итерация работает нормально, но обратите внимание на мой вопрос, мне нужно получить все выбранные значения флажка и передать его в запрос . Спасибо
♥…ЯҠ…♥
Добавлено мое решение попробуйте и дайте мне знать
Praveen_P
к дай мне попробовать