![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| gambit |
|
|||
![]() Эксперт ![]() ![]() ![]() Награды: 1 Профиль Группа: Комодератор Сообщений: 1359 Регистрация: 25.6.2006 Где: я? Репутация: нет Всего: 40 |
грубый пример но примерно так:
На форме есть таблица dbgrid из 2 столбцов(id,ФИО), ComboBox и label. Так вот мне надо чтоб в ComboBox появились все значения столбца фио, а при выборе, в label записывалось значение id выбранного ФИО. |
|||
|
||||
| Yanis |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2937 Регистрация: 9.2.2004 Где: Москва Репутация: 72 Всего: 111 |
Как вижу слово надо, так и хочется ответить "Больше тебе ничего не надо?" Почему бы не сипользовать TDBComboBox и TDBText? |
|||
|
||||
| Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 9 Всего: 130 |
Ну, циклом проходим по таблице и добавляем значения в комбик, больше никак ИМХО.
-------------------- There's nothing left but silent epitaphs. |
|||
|
||||
| gambit |
|
|||
![]() Эксперт ![]() ![]() ![]() Награды: 1 Профиль Группа: Комодератор Сообщений: 1359 Регистрация: 25.6.2006 Где: я? Репутация: нет Всего: 40 |
||||
|
||||
| ama_kid |
|
|||
![]() АСУТП-кодер ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1460 Регистрация: 5.3.2007 Где: Москва Репутация: 15 Всего: 95 |
Что-то я не понял, видимо, проблему...
Такой код:
у меня никогда не вызывал проблем... -------------------- самурай без меча подобен самураю с мечом, но только без меча |
|||
|
||||
| gambit |
|
|||
![]() Эксперт ![]() ![]() ![]() Награды: 1 Профиль Группа: Комодератор Сообщений: 1359 Регистрация: 25.6.2006 Где: я? Репутация: нет Всего: 40 |
Использую код
На форме таблица | а | b | c | | 1 | 1 | 1 | | 2 | 2 | 2 | | 3 | 3 | 3 | | 4 | 4 | 4 | | 5 | 5 | 5 | После выполнения в combobox1 должно появится 1 1 1 2 2 2 3 3 3 4 4 4 5 5 5 Запускаю и получаю 1 1 1 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 Начинаю проверять что не так, ставлю точку прерывания делаю по шагам и о чудо в итоге получаю 1 1 1 2 2 2 3 3 3 4 4 4 5 5 5 На радостях снимаю точку, запускаю и в итоге 1 1 1 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 Снятие оптимизации кода непомогает, что это может быть? Я уже измучился. |
|||
|
||||
| ama_kid |
|
|||
![]() АСУТП-кодер ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1460 Регистрация: 5.3.2007 Где: Москва Репутация: 15 Всего: 95 |
Если в дебаге на данном участке кода все нормально - вывод: скорее всего какой-то другой код еще вступает в действие и выполняет работу с комбобоксом. Приведи полностью проект...
-------------------- самурай без меча подобен самураю с мечом, но только без меча |
|||
|
||||
| gambit |
|
|||
![]() Эксперт ![]() ![]() ![]() Награды: 1 Профиль Группа: Комодератор Сообщений: 1359 Регистрация: 25.6.2006 Где: я? Репутация: нет Всего: 40 |
Лови
Это сообщение отредактировал(а) gambit - 15.3.2007, 17:11 |
|||
|
||||
| gambit |
|
|||
![]() Эксперт ![]() ![]() ![]() Награды: 1 Профиль Группа: Комодератор Сообщений: 1359 Регистрация: 25.6.2006 Где: я? Репутация: нет Всего: 40 |
Кстати там в реестре надо будет добавит ключ pach с путем к проге.
Просто это маленькая часть огромного комплекса. И лови то что готово от бызы данных. Она должна лежать в папке pach. Присоединённый файл ( Кол-во скачиваний: 4 )
brick.rar 17,17 Kb |
|||
|
||||
| ama_kid |
|
||||||
![]() АСУТП-кодер ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1460 Регистрация: 5.3.2007 Где: Москва Репутация: 15 Всего: 95 |
во-первых, из-за того, что у меня не открывалась по умолчанию таблица, я добавил еще открытие таблицы:
Не совсем понятно, почему у тебя она открывается, ну да ладно... Во вторых: замени
на
Должно заработать... Добавлено: Нет, нифига, чо-та не хочет... Копаем дальше... Вообще е совсем правильная концепция - использование TADOTable для получения информации... Добавлено @ 16:58 А, блин... Надо использовать конструкцию типа: s:=form1.ADOTable1.Fields[1].AsString +' '+form1.ADOTable1.Fields[2].AsString+' '+form1.ADOTable1.Fields[3].AsString; Это сообщение отредактировал(а) ama_kid - 15.3.2007, 16:54 -------------------- самурай без меча подобен самураю с мечом, но только без меча |
||||||
|
|||||||
| gambit |
|
|||
![]() Эксперт ![]() ![]() ![]() Награды: 1 Профиль Группа: Комодератор Сообщений: 1359 Регистрация: 25.6.2006 Где: я? Репутация: нет Всего: 40 |
||||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |