Как скрыть повторяющиеся записи в поле со списком

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
1
Новичок
Новичок
 
Сообщения: 36
Зарегистрирован: 10.07.2003 (Чт) 7:07

Как скрыть повторяющиеся записи в поле со списком

Сообщение 1 » 19.11.2004 (Пт) 11:47

Пример:

Есть таблица с полями 'КОД' и 'Наименование'.

Поле 'КОД' - естетсвенно уникальные записи.
Поле 'Наименование' содержит повторяющиеся записи.

Необходимо в форме сделать поле со списком, который бы отоброжал только по 1 экземпляру повторяющихся записей из поля "Наименование" таблицы.

Спасибо.

Ennor
Конструктивный критик
Конструктивный критик
 
Сообщения: 2504
Зарегистрирован: 18.12.2001 (Вт) 3:58
Откуда: Калуга -> Москва

Сообщение Ennor » 19.11.2004 (Пт) 11:49

Данные из базы тянешь? В таком случае измени текст запроса:

Код: Выделить всё
SELECT MIN(Id), Title
FROM Tbl1
GROUP BY Title

1
Новичок
Новичок
 
Сообщения: 36
Зарегистрирован: 10.07.2003 (Чт) 7:07

Сообщение 1 » 19.11.2004 (Пт) 11:59

Все впорядке. Только нужно скрыть первый столбец.

Спасибо.

Ennor
Конструктивный критик
Конструктивный критик
 
Сообщения: 2504
Зарегистрирован: 18.12.2001 (Вт) 3:58
Откуда: Калуга -> Москва

Сообщение Ennor » 19.11.2004 (Пт) 12:00

Ну так ты же список сам заполняешь данными на основе рекордсета, правильно? Не вводи просто никуда эти айдишники, никто их и не увидит... :)

Sedge
Alternative Choice
Alternative Choice
Аватара пользователя
 
Сообщения: 1049
Зарегистрирован: 16.05.2002 (Чт) 18:23
Откуда: Somewhere-In-The-Net

Сообщение Sedge » 19.11.2004 (Пт) 17:15

Код: Выделить всё
SELECT DISTINCT [Наименование] FROM [Таблица]


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот, PetalBot и гости: 17

    TopList