Форум: "Начинающим";
Текущий архив: 2009.10.11;
Скачать: [xml.tar.bz2];
ВнизЗначение конкретного поля Найти похожие ветки
← →
Иван (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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.005 c