Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.10.11;
Скачать: CL | DM;

Вниз

Значение конкретного поля   Найти похожие ветки 

 
Иван   (2009-08-11 13:59) [0]

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

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

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


 
Sergey13 ©   (2009-08-11 14:03) [1]

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

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


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

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


 
Sergey13 ©   (2009-08-11 14:12) [3]

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

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


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

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

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


 
MsGuns ©   (2009-08-11 14:29) [5]

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


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

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


 
MsGuns ©   (2009-08-11 14:38) [7]

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


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

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


 
Sergey13 ©   (2009-08-11 14:42) [9]

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

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


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


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


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


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



Страницы: 1 вся ветка

Текущий архив: 2009.10.11;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.011 c
15-1249763402
Юрий
2009-08-09 00:30
2009.10.11
С днем рождения ! 9 августа 2009 воскресенье


15-1249924835
@!!ex
2009-08-10 21:20
2009.10.11
Где найти книг во вселенной BattleTech?


1-1218984923
demon
2008-08-17 18:55
2009.10.11
Детектор полноэкранных окон


1-1219144134
Незнайка
2008-08-19 15:08
2009.10.11
QuantumGrid и фильтры


4-1219219075
ZeBriD
2008-08-20 11:57
2009.10.11
Закрытый ключ шифрования в хранилище Windows XP