|
277 / 5 / 4
Регистрация: 09.11.2011
Сообщений: 294
|
|
Не переключается картинка после отбора данных в ComboBox С++ Builder02.05.2013, 11:45. Показов 3494. Ответов 46
Метки нет (Все метки)
Появилась проблема - одна.
В программе после отбора по жанрам потом открываю по каком-то фильму описание, и там по DBNavigator щелкаю вперед или назад, картинка не переключается, а переключается только текст. Если не отбирать данные перещелкивание картинки работает вместе с текстом.
0
|
|
| 02.05.2013, 11:45 | |
|
Ответы с готовыми решениями:
46
Не переключается изображение. C++ Builder 6 С помощью запроса значение из Edit и ComboBox поместить в базу данных при нажатии кнопки в builder c++ Обновление данных листа после изменения ComboBox |
|
1569 / 505 / 48
Регистрация: 04.04.2009
Сообщений: 1,891
|
||
| 06.05.2013, 02:26 | ||
|
Evgeny92,
![]() Кстати, хотел узнать вот что: вам кто-нибудь "Базы данных" читал? Складывается впечатление, что нет. Следов процесса проектирования БД не наблюдается.
0
|
||
|
277 / 5 / 4
Регистрация: 09.11.2011
Сообщений: 294
|
||
| 06.05.2013, 02:33 [ТС] | ||
|
Пока время есть до защиты.
1)Думаю добавить в проект Расписание сеансов, Время проката фильмов в виде таблиц будет 3-й и 4-й вкладке. (Возможно откажусь). 2)Что то вроде кассы, бронирование мест, отчет(печать билетов, билеты оформленные). Это будет сложно сделать возможно откажусь, видеть бы примеры. Заходил в кинотеатр известно мне расположение мест в зале 8 рядов 8 ряд диваны Vip. 16 мест. 1-7 ряд по 21 месту вроде. От всего наверное откажусь. Добавлено через 3 минуты
0
|
||
|
1569 / 505 / 48
Регистрация: 04.04.2009
Сообщений: 1,891
|
|
| 06.05.2013, 02:35 | |
|
1
|
|
|
277 / 5 / 4
Регистрация: 09.11.2011
Сообщений: 294
|
|||||||||||||||||||||||||||||||
| 06.05.2013, 11:33 [ТС] | |||||||||||||||||||||||||||||||
|
И так, пишу то что я пока не понимаю как мне это сделать...
Добавлено через 28 минут Создавал проект, начинал переделывать. Пишу условно, помню как делал. Программы нет переделанной. Формы и компоненты: Form1 (Программа Kinoteatr) Размещены компоненты Button1(Фильмы), Button2(Сериалы), Edit1(Поле поиска по названиям фильма или сериалов), ComboBox1(По жанрам), ComboBox2(По странам), ComboBox3(По годам), Button3(Найти), DBGrid1, DBNavigator1, Button4(Добавить запись), Button5(Изменить запись), Button6(Удалить запись), Button7(Описание). DataModule2 размещены компоненты DataSourse1, DataSourse2, ADOConnection1, ADOTable1, ADOTable2, ADOQurery1, ADOQurery2. Form3(Добавление записи в БД Фильмы) Размещены компоненты Edit1,2,3,4,5,6,7 Memo1,2 Label1 до 9 Image1, Button1(Добавить запись и закрыть), Button2(Добавить запись), Button3(Закрыть), Button4(Загрузить постер), Ну пока имеется отношение по этим 2-м формам. Я писал на кнопках Button1 (Фильмы) и Button2(Сериалы). DBGrid1 установил в инспекторе объектов связь с первой таблицей(Фильмы). Далее прописываю на кнопках: Button1. При нажатии кнопки в DBGrid1 меняется связь с таблицей Фильмы, Меняется в поле название с Названия сериала на Название фильма.
Добавлено через 16 минут Код в Добавить запись и закрыть На Дата сет по таблице Фильмы.
Нужно по ходу прописывать на Button1(Фильмы) и Button2(Сериалы). Также нужно сделать и в первой форме Form1(программа Kinoteatr) для компонентов BUtton3(Найти), ComboBox1-3 в зависимости подключенной Таблицы кнопками Button1(Фильмы) и Button2(Сериалы). Коды на них Button3(Найти)
Один из ComboBox'ов. Тоже самое. ComboBox1
На кнопку удалить запись (Button6)
Может сделать удаление с подтверждением типа "Вы действительно хотите удалить данную запись" и варианты ДА и Отмена. Как это сделать? И вот по моему все пока. Добавлено через 8 минут Еще у меня 2-е формы одна Form4 Изменить запись вторая описание FOrm5. про изменение запси вопросов не будет, т.к. из Добавление запсиси возьму. А по Form5, будут вопросы. И еще 1 вопрос будет по FOrm1.
0
|
|||||||||||||||||||||||||||||||
|
277 / 5 / 4
Регистрация: 09.11.2011
Сообщений: 294
|
|
| 06.05.2013, 12:18 [ТС] | |
|
проект
0
|
|
|
277 / 5 / 4
Регистрация: 09.11.2011
Сообщений: 294
|
|
| 06.05.2013, 12:48 [ТС] | |
|
Вот забыл дописать код на удаление.
проект: В проекте По другому компоненты подписаны. Т.е. Кнопки Фильмы не Button1 а Button* под другим номером, и т.д.
0
|
|
|
277 / 5 / 4
Регистрация: 09.11.2011
Сообщений: 294
|
|||||||||||||||||||||||||||||||
| 06.05.2013, 22:42 [ТС] | |||||||||||||||||||||||||||||||
|
Кнопка фильмы
Кнопка сериалы
Поле поиска фильма или сериала(без сериала). Нужно сделать, если нажал на Фильмы будет искать фильмы, если на Сериалы будет искать сериалы.
Выпадающий список по жанрам фильмы. Тоже самое нужно так сделать. void __fastcall TForm1::ComboBox1Change(TObject *Sender) { DataModule2->DataSource1->DataSet = DataModule2->ADOQuery1; DataModule2->ADOQuery1->Close(); DataModule2->ADOQuery1->SQL->Clear(); if(ComboBox1->ItemIndex == 0) DataModule2->ADOQuery1->SQL->Add("Select * from Фильмы"); else DataModule2->ADOQuery1->SQL->Add("Select * from Фильмы WHERE Жанры LIKE '%"+ComboBox1->Text+"%'"); DataModule2->ADOQuery1->Open(); } [/CPP] ---------------------------------------------------------------------------------- Кнопка Удалить запись. Тоже самое нужно реализовать.
На DBGrid1
Кнопка добавить запись в другом окне Form3.
Т.е. то что я сделал в проекте это Фильмы. без сериалов. На форму добавил 2-е кнопки. Таблица переключается. Но отбор и поиск и добаление удаление производится по таблице Фильмы. без сериалов. Добавлено через 1 час 45 минут Наверное придется продублировать компоненты для другой таблицы. КомбоБоксы, Идит, ДБГрид и много чего... Также как делал бардак в том проекте. Или сериалов не будет. Добавлено через 4 часа 26 минут Значит мне сериалы не надо. Оставлю только фильмы. Вообще эту программу взял из курсового. На курсовом не было добавления, изменения и удаления, описание. Руководитель говорил что норм программа для дипломки пойдет, только его усовершенствовать необходимо, функционала по больше. И вот дополнение к программе по последней ссылке.
0
|
|||||||||||||||||||||||||||||||
| 06.05.2013, 22:42 | |
|
Раскладка клавиатуры после входа не переключается при нажатии клавиш Как реализовать вставку данных, после выбора из ComboBox в DataGridVew Сравнение значений в строках после отбора Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version
Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
|
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер
На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
|
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/
TL DR
Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|