powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / DISTINCT SELECT
2 сообщений из 2, страница 1 из 1
DISTINCT SELECT
    #32503155
BVASmash
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть форма с зависимыми дроплистами.
Данные в эти листы попадают из таблицы:
F1 F1 F3 F4
1 1 1 1
1 1 1 2
1 1 2 3
1 1 2 4
2 2 3 5
поле F1 в первый лист, и т. д.

Есть желание заполнять эти листы одним запросом, и тут проблема с задвоениями в первых 3 листах.

Подскажите как можно, оставив один запрос избежать задвоения..

Спасибо.
...
Рейтинг: 0 / 0
DISTINCT SELECT
    #32503593
Фотография josia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Получить значения для всех 4-х DropDownList одним запросом можно так
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
SELECT DISTINCT F1 AS f, 1  AS c FROM t
UNION
SELECT DISTINCT F2, 2  FROM t
UNION
SELECT DISTINCT F3, 3  FROM t
UNION
SELECT DISTINCT F4, 4  FROM t
Затем генерим для него DataSet и 4 DataView, инициализируем DataViews с помощью DataSet, и выставляем
dv1.RowFilter = "c=1";
dv2.RowFilter = "c=2";
..
Привязываем поле f каждого DataView к соответствующему DropDownList. Тоже самое можно сделать конечно и без DataView и DataSet. Удачи.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / DISTINCT SELECT
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]