Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 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
15-1249989451
TUser
2009-08-11 15:17
2009.10.11
Экзопланеты и другие астрономические открытия


2-1249455497
niel
2009-08-05 10:58
2009.10.11
CharPrev


2-1249581672
AndrewG
2009-08-06 22:01
2009.10.11
Добрый вечеч. RichEdit


15-1250000457
Пит
2009-08-11 18:20
2009.10.11
Проверка логина на PHP + Postgres


15-1247106590
keymaster
2009-07-09 06:29
2009.10.11
Интересуюсь работой





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский