Режим привязки данных для поля со списком: использование предыдущего поля со списком для установки условия где - PullRequest
2 голосов
/ 21 июня 2011

У меня есть 2 ComboBox. Первый регион, второй клиент.

Я хочу, чтобы второй ComboBox отображал только клиентов из выбранного региона.

Итак, второе ComboBox должно иметь только это:

выберите Customer_Name из Customer, ГДЕ customer_region = selected_region

Как это сделать с помощью графического интерфейса winform, задача ComboBox? Могу ли я просто изменить оператор select? Как это сделать?

1 Ответ

0 голосов
/ 01 июля 2011

Вам нужно взять выбранный регион и использовать его в запросе SQL в качестве параметра.Это даст вам имена клиентов, которые соответствуют выбранному региону.Затем вы просто добавляете результаты в ComboBox клиента.Следующая ссылка даст вам хорошее начало.

http://social.msdn.microsoft.com/Forums/en-IE/csharplanguage/thread/f3539705-a1d0-4201-a8fe-32e5b0f82e93

...