Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Значение конкретного поля [D7, Access]


Иван ©   (2009-08-11 13:59:00) 

Зачем закрыли вопрос? :(

извиняюсь за не правильное название. я начинающий.

в общем как я сказал выше есть таблица name с 2-мя полями ID и Имя
Как мне получить значение поля Имя допустим под ID 2?


Self made   (2009-08-11 15:30:00) [1]


> В общем получается стоит DBLookupComboBox в нем отображается
> список ID мне надо что бы после выбора допустим ID 2 я мог
> узнать имя юзера под этим ID


Элементарно.


procedure TForm1.DBLookupComboBox1Click(Sender: TObject);
begin
 ShowMessage(ADOTable1.FieldByName('Name').AsString);
end;


Sergey13   (2009-08-11 14:42:00) [2]

> [6] Иван   (11.08.09 14:34)
> Весь инет перерыл так и не понял ничего :(

Потому что "роешь" в поисках "своего" примера. А его там нет на 99%. Надо рыть в сторону книжки по основам.


Бисовецкий Андрей   (2009-08-11 14:39:00) [3]

Если нужна помощь стучи в асю 323834341


MsGuns   (2009-08-11 14:38:00) [4]

Откажитесь от комбобоксов и жизнь станет прекраснее :)


Иван   (2009-08-11 14:34:00) [5]

Блин. Как же сложно все понять новичку :) Весь инет перерыл так и не понял ничего :(


MsGuns   (2009-08-11 14:29:00) [6]

"ручками". Датасет сам не умеет заполнять лукапкомбобоксы (он вообще-то говоря даже ничего про них не знает ибо это "штучки" грида), поэтому пишется "фоновый" запрос, выполняется и полученные записи переносятся в бокс.


Иван   (2009-08-11 14:26:00) [7]

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

а можно кусочек кода для примера как это выдернуть?


Sergey13   (2009-08-11 14:12:00) [8]

> [2] Иван   (11.08.09 14:08)
> стоит DBLookupComboBox в нем отображается список ID

Странный выбор - обычно отображают ФИО, а не суррогатный код.
После выбора значения в DBLookupComboBox датасет, содержащий эти записи, вроде бы встает на выбранную запись. Так что можно просто прочитать из него значение нужного поля.


Иван   (2009-08-11 14:08:00) [9]

ADO копоненты и DataSource.
В общем получается стоит DBLookupComboBox в нем отображается список ID мне надо что бы после выбора допустим ID 2 я мог узнать имя юзера под этим ID не для отображения а для последующей работы с этой строкой (имененм).


Sergey13   (2009-08-11 14:03:00) [10]

> [0] Иван   (11.08.09 13:59)
> есть таблица name с 2-мя полями ID и Имя

Что есть еще? Через что ты смотришь таблицы?


Наверх

Титульная страница Поиск, карта сайта Написать письмо