![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
DB Combo box [D5, D6]
Proton © (2002-05-18 09:10:00)Вот вопросик. Как селать так что при вводе в комбо бокс имени оно автоматически подставлялось, если оно есть в справочнике. Вот например я набрал "Алек", а после набранного текста подставлялось "сандр", при чем эта часть была выделенна - то есть при последующем введение текста она проподала и поставлялась более точное окончание.
Да и еще что б имя можно было выбрать из списка.
Ну а вообще супер - если имени нет в справчнике то должно ругаться.
Как вы понимаете нужен компонент.
Данные вводить надо в базу а следовательно должны быть поля DateSet и DataField. Я же упоминал справочник а не список!
Нужен готовый компонент для БД а не кусок кода.
ЖДУ РЕАЛЬНОГО ОТВЕТА.
Proton (2002-05-21 19:13:00) [1]2All
Все что мне надо было я уже сделал.
Причем ни DBComboBox ни DBLookUpComboBox мне не помог.
ВОПРС ЗАКРЫТ.
Ни кого ни хочу обдеть по этому след. прошу не воспринимать близко к сердцу.
2Johnmen
Не мог бы ты в будующем писать подобные реплики на мыло, кроме твоей неприязни лично ко мне есть и другие люди которые по чему то должны наблюдать твой offtopic. И вообще что я тебе сделал ?(на мыло плиз)
Разница между DBComboBox ни DBLookUpComboBox что данные для первого берутся из списка (TStrings) а для второго из таблицы (TDataset).
Книжки я упорно читаю. Сейчас времени свободного нет сдача диплома через месяц. Думал знатоки помогут - но пришлось делать самому. Пример с autocompleting_combo был почти в точку но на C да и не для БД.
Я смотрю ты не одноу мне так грубо отвечаеш
>>>
Тема
· HELP !!! Проблема со временем [D6, IB6.x]·
Pavel_S ©
Твое изречение
А подумать совсем неохота ?.....
>>>
Тема
· look up поля [D5, IB6.x]·
Sour ©
Твое изречение
Придется поработать ручками и головой :)
>>>
Тема
· Разработка компонента БД [D6, Paradox, Oracle]·
eco
Твое изречение
Этот вопрос ты уже задавал и на него тебе отвечали :)
А вообще, ты путаешь имя поля со значением поля !
>>>
Тема
· Проблема с датой! Нужна помочь знающих [D5, IB6.x]·
Pokotskiy
Твое изречение
А почитать доку про различия в 1 и 3 диалекте напрягает ? :)
>>>
И так сколько угодно.
Если захочеш что ни будь прокомментировать то пожалуйста на мыло.
Johnmen (2002-05-21 15:14:00) [2]>>> Автору вопроса :
Если ты не видишь разницы между TDBLookupComboBox и TComboBox и к тому же упорно не хочешь читать хелп и книги,
то мне тебя жаль...
Draculenok (2002-05-21 15:04:00) [3]Привет всем!!!!!!
2proton ...
берешь из кладовки IECombobox и пользуйся на здоровье я сталкивался с такой проблемой.....
код не много не доработан ну ни чего пахать можно ... или код немного переделать:-))
удачи
Dimaiv (2002-05-20 17:14:00) [4]> Proton
Второе сверху.
Lusha (2002-05-20 12:11:00) [5]TrxDBLookupCombo...
jonik pegas (2002-05-20 10:58:00) [6]
>Proton
Мне DBLookupComboBox не подходит - ввожу то слово а не код.
ListField-слово,КеуField-код
Proton (2002-05-20 10:09:00) [7]
> >Proton (19.05.02 19:39)
> Ты невнимательно читал :) Как и сказал Johnmen © (18.05.02
> 09:20) DBLookupComboBox - именно то, что тебе нужно. :)
Мне DBLookupComboBox не подходит - ввожу то слово а не код.
Proton (2002-05-20 10:09:00) [8]
> Dimaiv © (19.05.02 07:53)
> Загружаеш в обычный ComboBox(AutoComplete:=True,Style:=csSimple)
> данные из таблицы. При введении тупым оператором имени проверяеш
> ComboBox1.ItemIndex, если он =-1 то такого имени в базе
> нет, и
> выдаеш ему ошибку
А где у обычного ComboBox свойство AutoComplete ?
Proton (2002-05-20 10:08:00) [9]
> >Proton (19.05.02 19:39)
> Ты невнимательно читал :) Как и сказал Johnmen © (18.05.02
> 09:20) DBLookupComboBox - именно то, что тебе нужно. :)
Мне DBLookupComboBox не подходит - ввожу то слово а не код!
Proton (2002-05-20 10:07:00) [10]
> Dimaiv © (19.05.02 07:53)
> Загружаеш в обычный ComboBox(AutoComplete:=True,Style:=csSimple)
> данные из таблицы. При введении тупым оператором имени проверяеш
> ComboBox1.ItemIndex, если он =-1 то такого имени в базе
> нет, и
> выдаеш ему ошибку
А где у обычного ComboBox свойство AutoComplete ?
fnatali (2002-05-20 06:34:00) [11]>Proton (19.05.02 19:39)
Ты невнимательно читал :) Как и сказал Johnmen © (18.05.02 09:20) DBLookupComboBox - именно то, что тебе нужно. :)
Proton (2002-05-19 19:39:00) [12]2Desdechado
Ни кого не хотел обилеть, извентиляюсь.
Справку читал но оное не совсем подходит - придется перекачивать имена из таблицы а TStrings, что мне делать лень (да да я знаю сто это просто - 3 сторки). Хочется чтоб на форму кинул и забыл. При чем изменения в таблице с именами не будут восприниматься до повторного открытия окна.
Desdechado (2002-05-19 13:40:00) [13]2 Proton (18.05.02 22:51)
> Чиать умееш? Так читай внимательнее, зря что ли я тут полтора
> листа писал.
так и ты, прежде, чем плеваться, подумай головой.
тебе дело советуют, а ты еще возмущение демонстрируешь.
если бы удосужился почитать справку по этому компоненту, а не кричал по сторонам в просьбах о помощи, еще бы вчера все имел. Он делает именно то, что ты хочешь.
Dimaiv (2002-05-19 07:53:00) [14]Загружаеш в обычный ComboBox(AutoComplete:=True,Style:=csSimple) данные из таблицы. При введении тупым оператором имени проверяеш
ComboBox1.ItemIndex, если он =-1 то такого имени в базе нет, и
выдаеш ему ошибку
Proton (2002-05-19 04:34:00) [15]2Serhy © (19.05.02 01:49)
RE> Ты ждешь написанного вместо тебя кода?
да именно - готового компонента - неужели с проблеммой ни кто не сталкивался? Ситуация ведь стандартная - на любой болле менне серьезной базе необходимо организовать ввод так что бы тупой оператор при всей своей тупости не смог ввести кривое имя (Ааллександры, Еваны разные), а имен у нас огого сколько так надо бы сделать чтоб его не из длинного списка выбирать а просто вводить по человечески. Хотя бы как в диалоге запуска приложения (в пуске)
RE> и, что есть, в твоем понимании, "СПРАВОЧНИК"?
Справочник - простая тоблица (DataSet -> DataSource) содержащая значения подставляемые при наборе.
В книжках про БД про спровочники лучше пишут.
Serhy (2002-05-19 01:49:00) [16]2 Proton (18.05.02 22:51)
Ты ждешь написанного вместо тебя кода?
Или, что есть, в твоем понимании, "СПРАВОЧНИК"?
Proton (2002-05-18 22:51:00) [17]2Johnmen
Чиать умееш? Так читай внимательнее, зря что ли я тут полтора листа писал.
2All Вопрос открыт, еще предложения есть ?
Johnmen (2002-05-18 09:20:00) [18]DBLookupComboBox