|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
07.12.2009, 16:49 | #1 |
Пользователь
Регистрация: 16.11.2009
Сообщений: 42
|
Использование DBLookupComboBox
Здравствуйте, мне нужно добавить строку в таблицу Заказ, которая связана с таблицей Поставщики. Как мне сделать так, чтоб при заполнении всех полей, значения поля Код поставщика можно было выбирать из выпадающего списка. База данных присоединеа с помощью компонентов ADO. Помогите пожалуйста)))
|
07.12.2009, 19:26 | #2 |
Форумчанин
Регистрация: 18.03.2009
Сообщений: 109
|
Так, по порядку! как связана, через какие поля? а так можно допустим заполнять компонент TComboBox значением кодов поставшика, а потом при сохранение просто нужному полю присваиваешь значение ComboBox1.Text
например так можно. Код:
Мозг человека обычно загружен лишь на 10% своей мощности; остальное резерв для опереционной системы. Если помог не пожалей "+", это лучшее спасибо
Последний раз редактировалось rockedit; 07.12.2009 в 19:33. |
08.12.2009, 00:35 | #3 |
Пользователь
Регистрация: 16.11.2009
Сообщений: 42
|
А если я не использовала компонент ADOTable? У меня используются компоненты ADOQuery, ADOConnection и DataSource.
|
08.12.2009, 17:55 | #4 |
Форумчанин
Регистрация: 18.03.2009
Сообщений: 109
|
тоже самое только для ADOQuery, только поставь условие
Код:
Мозг человека обычно загружен лишь на 10% своей мощности; остальное резерв для опереционной системы. Если помог не пожалей "+", это лучшее спасибо
Последний раз редактировалось rockedit; 08.12.2009 в 19:15. |
08.12.2009, 21:13 | #5 |
Пользователь
Регистрация: 16.11.2009
Сообщений: 42
|
У меня почему-то вообще не пашет этот код!! (( ComboBox не заполняется данными из БД. Нет другого какого-либо способа??
|
08.12.2009, 21:33 | #6 |
Форумчанин
Регистрация: 18.03.2009
Сообщений: 109
|
Пришли код который ты пишешь
Мозг человека обычно загружен лишь на 10% своей мощности; остальное резерв для опереционной системы. Если помог не пожалей "+", это лучшее спасибо
|
08.12.2009, 21:39 | #7 |
Пользователь
Регистрация: 16.11.2009
Сообщений: 42
|
Код:
Последний раз редактировалось Stilet; 09.12.2009 в 16:54. |
08.12.2009, 21:46 | #8 |
Форумчанин
Регистрация: 18.03.2009
Сообщений: 109
|
Я извиняюсь, я опечатался, там RecordCount!
Код:
FieldesCount - это кол-во столбцов
Мозг человека обычно загружен лишь на 10% своей мощности; остальное резерв для опереционной системы. Если помог не пожалей "+", это лучшее спасибо
|
08.12.2009, 21:48 | #9 |
Пользователь
Регистрация: 16.11.2009
Сообщений: 42
|
Не поняла.. Это про что???
|
08.12.2009, 21:51 | #10 |
Форумчанин
Регистрация: 18.03.2009
Сообщений: 109
|
Вообшем у тебя же компонент ADOQuery, просто так он ничего не выдст, надо напистаь какойто запрос по имеющейся таблице чтобы получить в DBGrid какието поля.
Вот мой пример заполнения компонента ComboBox Код:
Мозг человека обычно загружен лишь на 10% своей мощности; остальное резерв для опереционной системы. Если помог не пожалей "+", это лучшее спасибо
Последний раз редактировалось rockedit; 08.12.2009 в 21:56. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
DBLookupComboBox | SunKnight | Компоненты Delphi | 6 | 25.02.2012 08:55 |
2 DBLookupComboBox-a | player0k | БД в Delphi | 3 | 30.11.2009 12:13 |
DBLOOKUPCOmbobox!!! | pr0b3l | Компоненты Delphi | 1 | 02.06.2009 04:51 |
DBLookupComboBox | andirock2112 | БД в Delphi | 4 | 22.04.2009 14:40 |
DBLookupComboBox | Dunpeal | Компоненты Delphi | 5 | 09.08.2007 18:28 |