![]() |
1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
![]() |
Nike0 |
![]()
Сообщение
#1
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 61 Пол: Мужской Реальное имя: Илья Репутация: ![]() ![]() ![]() |
Доброго времени суток, появился вопрос при написании курсовой: есть база данных
![]() ![]() void __fastcall TForm1::FormCreate(TObject *Sender) затем я хочу, чтобы при выборе определенного отделения у меня из таблицы Группы записывались значения столбца Группа в комбобокс2, я пытался все это счастье сделать так: void __fastcall TForm1::DBComboBox1Change(TObject *Sender) но почему-то он игнорирует сравнение идентификаторов и записывает все значения таблицы Группы. Подскажите мб как это делать, просто на C# чтобы все это сделать надо 4 раза мышкой щелкнуть, зато никак там с добавлением данных в таблицу разобраться не могу. |
![]() ![]() |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
Добавляю в Access-базу Query следующего вида:
![]() , добавляю на форму еще одну AdoTable3 и DataSource3, связываю AdoTable3 с q2, и DBGrid - с этой самой Adotable3, так, что у меня сразу в гриде появляется вся статистика, независимо от группы: ![]() , а потом, по какому-то событию (например, по изменению DBLookupCombobox2, не зря ж на него навешивалось отображение групп, правда?), точно так же, как и выше, делаю фильтрацию: void __fastcall TForm1::DBLookupComboBox2Click(TObject *Sender), после чего запускаю программу, выбираю в первом Lookup-е отделение, во втором - группу, и ... ![]() Что я делаю не так? ![]() |
![]() ![]() |
![]() |
Текстовая версия | 18.07.2025 2:34 |