Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.01.2009, 11:22   #1
opel.omega
Форумчанин
 
Регистрация: 18.11.2008
Сообщений: 188
По умолчанию удаление одинаковыз записей из DBLookUpComboBox

всем привет ребят такой вопрос у меня в базе несколько записей с именмем Вова это поле я показываю через DBLookupComboBox1 и он показывает несколько раз Вова как сделать так чтоб он показывал одну запись Вова мне это надо для поиска тоисть выбираеш имя вова и он показывает все записи с этим именем
покажите пожалуйста
Хакер - не преступник
Взлом - для искусства
Смысл - в свободе
opel.omega вне форума Ответить с цитированием
Старый 12.01.2009, 11:59   #2
фЁдОр
Форумчанин
 
Аватар для фЁдОр
 
Регистрация: 06.09.2007
Сообщений: 908
По умолчанию

если в поле "Имя" есть несколькоодинаковых имен, то и DBLookupComboBox1будет вам выводить все одинаковые имена, а как иначе. очевидно что бы узнать какой именно Вова нужен, нужен другой подход, а не DBLookupComboBox1
фЁдОр вне форума Ответить с цитированием
Старый 13.01.2009, 08:36   #3
opel.omega
Форумчанин
 
Регистрация: 18.11.2008
Сообщений: 188
По умолчанию

Цитата:
нужен другой подход
а какой не подскажите
Хакер - не преступник
Взлом - для искусства
Смысл - в свободе
opel.omega вне форума Ответить с цитированием
Старый 13.01.2009, 08:56   #4
Шульц
Форумчанин
 
Регистрация: 14.09.2008
Сообщений: 172
По умолчанию

Ну я бы подошел к данной проблеме одним из двух способов.
Первый связон с таким же компонентом из EhLib там в Луке можно больше одного поля выводить, и выводил бы уникальное поле и имя.
Второй же, воткни рядом не редактируемый ДБЕдит, который будет отображать кокой именно ВОВА был выбран (То есть в нем будет отображаться уникальное поле).
Шипулин А. В.
Шульц вне форума Ответить с цитированием
Старый 13.01.2009, 09:07   #5
opel.omega
Форумчанин
 
Регистрация: 18.11.2008
Сообщений: 188
По умолчанию

не ребят я наверно неправильно поставил вопрос мне надо чтоб было просто одна запись вова не имеет значения какая
к примеру если есть
вова
артем
андрей
вова
вова
андрей

чтоб выводилось только
вова
артем
андрей
Хакер - не преступник
Взлом - для искусства
Смысл - в свободе
opel.omega вне форума Ответить с цитированием
Старый 13.01.2009, 13:57   #6
фЁдОр
Форумчанин
 
Аватар для фЁдОр
 
Регистрация: 06.09.2007
Сообщений: 908
По умолчанию

opel.omega, если Вов несколько, то как вы собираетесь определять какой вам именно Вова нужен?
фЁдОр вне форума Ответить с цитированием
Старый 13.01.2009, 14:46   #7
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Цепляйте ваш DBLookupComboBox1 к Query, в котором выбран из таблицы имен список без повторов.
mihali4 вне форума Ответить с цитированием
Старый 22.01.2009, 23:13   #8
Vemer
 
Регистрация: 22.01.2009
Сообщений: 8
По умолчанию

Если надо тупо исключить двойники - сделай запрос с группировкой (Group By..)
Vemer вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удаление повторяющихся записей gavrylyuk Microsoft Office Excel 3 28.06.2008 08:10
Удаление записей Blackmore БД в Delphi 2 26.05.2008 08:18
Удаление, обновление записей из MySQL таблицы xDjarx БД в Delphi 2 14.05.2008 13:36
Удаление записей Arsgun БД в Delphi 7 09.07.2007 11:56
Добавление и удаление записей в Listview Scorpeon Компоненты Delphi 0 08.06.2007 23:09