Member 12652110 Ответов: 1

Как сделать выпадающий список отчетливым?


У меня будут повторяющиеся номера каждый раз, когда я изменяю выбранный индекс

Что я уже пробовал:

using (SqlConnection con = new SqlConnection(conString))
{
использование (SqlDataAdapter sda = new SqlDataAdapter())
{
УМК.Подключение = кон;
против.Открыть();
инструкции DDL.Источник данных = ЦМД.Метода executereader();
ddl. DataTextField = текст;
ddl. DataValueField = значение;
инструкции DDL.Привязку();
против.Закрывать();
}
}
sqlStr. AppendLine ("SELECT LoanTerm, LoanRate From TDLoanRate ");
sqlStr. AppendLine ("где GETDATE() между LoanEffectFrom и LoanMaturity");

Karthik_Mahalingam

в чем проблема, а также ваш код является неполным

1 Ответов

Рейтинг:
8

Afzaal Ahmad Zeeshan

Ваш заголовок вопроса содержит ответ сам по себе, если вы хотите выбрать отдельное содержимое, используйте SQL-запрос:

SELECT DISTINCT LoanTerm, LoanRate From...

Это вернет различные записи, чтобы узнать больше о том, как это использовать, пожалуйста, прочтите это: ALL, DISTINCT, DISTINCTROW, TOP предикаты (Microsoft Access SQL) [Ссылка Разработчика Access 2007][^].

Во-вторых, читая ваш вопрос во второй раз,
Цитата:
У меня будут повторяющиеся номера каждый раз, когда я изменяю выбранный индекс
Заставляет меня думать, что, возможно, проблема в том, что у вас есть несколько записей в самом выпадающем списке. Для этого я просто очищаю предыдущие элементы в раскрывающемся списке и загружаю новый список в раскрывающемся списке. Вы можете попробовать очистить источник данных и установить его снова или изменить ItemsSource значение, чтобы установить его снова.