Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C++ Builder > SQL запрос в CB6 |
Автор: b44 14.4.2008, 08:14 | ||
Привет всем! Задали на практику написать прогу "информационная система принтеры". На отдельной форме должно быть сравнение принтеров. на форме четыре комбобокса и стринггрид. В первом и во втором Комбо выбирается фирма принтеров которые будут сравниваться.
в 3 и 4 будут записываться модели принтеров. Помогите кодом, надо сделать чтоб при выборе фирмы в комбо1, автоматически заполнялся комбо 3 моделями принтеров выбраной фирмы в комбо1. DData это датамодуль qTemp это AdoQuery поле Naim это название фирмы. t_naim состоит из поля счетчика и фирмы t_opis состоит из числового поля, модели, и тд. Связано все через счетчик и числовое поле, тип связи "один ко многим" |
Автор: orthrus 14.4.2008, 12:16 | ||
Вот примерно так, все это вставляешь в ComboBox1::OnChange() P.S. Вообще то надо было привести структуру таблиц. |
Автор: b44 14.4.2008, 14:13 |
Что то не понял по полям, пожалуйста сделайте с этими полями! таблица t_name Nname - счетчик ключевое поле Name - фирма принтера Таблица t_opis Nname - числовой Model - модель принтера ..... |
Автор: dix75 14.4.2008, 18:01 | ||
![]() ![]() ![]() а какже ты тогда пишешь если не можешь сам перевести ![]() |
Автор: b44 14.4.2008, 21:25 |
Сделан запрос на подобии но он выводит не все модели. Пожалуйста добейте этот запрос! все находится на форме fsrav. При выборе фирмы, должны забиваться модели. в стринггриде должны отображаться значения двух выбраных моделей принтеров. |
Автор: orthrus 15.4.2008, 04:04 | ||
Это код для ComboBox1, для второго сам сделаешь. |
Автор: b44 15.4.2008, 04:30 |
orthrus огромное спасибо! |