Форум программистов, компьютерный форум, киберфорум
Delphi: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
5 / 5 / 5
Регистрация: 07.06.2011
Сообщений: 96

Компонент Combobox,edit

11.04.2013, 15:35. Показов 1264. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Имееться 4 таблицы из базы access.1 таблица Мещерский район : Номер_гражданина,Имя,фамилия ,отчество.Вторая и третья таже таблица,тока другие районы,поля теже.В Четвертой таблицы : Номер_гражданина,долг,дата погашения.Нужно,чтобы Combobox выводились данные из первого поля трёх таблиц ,в edit1,edit2,edit3 выводились имя,фамилия,отчество ,соответствующие первому комбобоксе(Номер_гражданина).

Добавлено через 42 минуты
Возможно ли синхронизировать?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
11.04.2013, 15:35
Ответы с готовыми решениями:

Combobox и edit
Народ выручайте, на форме есть combobox из него выбираются организации, как сделать чтобы при выборе организации улица и дом брались из...

Из ComboBox значение в Edit
Здравствуйте! Как сделать так чтобы выбирая услугу в combobx в EDIT отображалась цена этой услуги?

Связь edit и combobox
Здравствуйте! Возможно посоветуете и другие варианты решения) У меня есть база данных на акцессе, каждому наименованию соответствует...

11
 Аватар для rdama
569 / 292 / 12
Регистрация: 28.01.2011
Сообщений: 1,326
12.04.2013, 01:44
SeNaT, нужно переделать БД полностью.
В соответствии с теорией реляционных БД.
Цитата Сообщение от SeNaT Посмотреть сообщение
1 таблица Мещерский район : Номер_гражданина,Имя,фамилия ,отчество.Вторая и третья таже таблица,тока другие районы
Это вообще "белая северная лисичка".
Справочник районы.
Все остальное в одну таблицу с указанием ключа из таблицы районы.
Цитата Сообщение от SeNaT Посмотреть сообщение
В Четвертой таблицы : Номер_гражданина,долг,дата погашения
Адаты образования долга у вас нет? Или она не важна?
0
5 / 5 / 5
Регистрация: 07.06.2011
Сообщений: 96
12.04.2013, 02:19  [ТС]
Полностью с тобой согласен,но вопрос остаёться тем же. Если взять из твоей идеей,то при заполнении второй таблицы выбора района с выбором сомбобокс ,во втором ,третим и т.д комбобоксе должно выдаваться к примеру "фамилия ,имя" добавленные ещё с первой таблицой

Добавлено через 1 минуту
Цитата Сообщение от rdama Посмотреть сообщение
SeNaT

Адаты образования долга у вас нет? Или она не важна?
Я не все поля рассказал с таблицы,так как они необходимы при вопросе
0
 Аватар для rdama
569 / 292 / 12
Регистрация: 28.01.2011
Сообщений: 1,326
12.04.2013, 02:32
Цитата Сообщение от SeNaT Посмотреть сообщение
во втором ,третим и т.д комбобоксе должно выдаваться к примеру "фамилия ,имя" добавленные ещё с первой таблицой
Вам бы не мешало отделить котлет и мух.
Комбобоксов здесь быть не должно. Кроме района.
В районе выбираем какой-нить, а в гридотображаем записи по людям соответствующего района.
Тыкаем в гриде в запись и отображаем данные человека в едиты.
0
5 / 5 / 5
Регистрация: 07.06.2011
Сообщений: 96
12.04.2013, 03:20  [ТС]
Если послушать совета по редактирование таблиц,то получаеться так в базе данных:
1 таблица : гражданин со всеми данными
2 таблица : район
3 таблица : провайдеры разных операторов в определённом районе.
Не знаю как реализовать или sql запросом или программно , чтобы при выборе района dbgrid ,открывалась в выбором провайдеров этого района,а при выбора провайдера отображались граждани,которые пользуються услугой данного оператора.
0
 Аватар для rdama
569 / 292 / 12
Регистрация: 28.01.2011
Сообщений: 1,326
12.04.2013, 04:39
Master - Detail Тебе в помощь.
Там все примитивно и просто тебе надо 3 запроса(квери), 2 Дбкомбобокса(район, провайдер). 1грид(список пользователей)
1
5 / 5 / 5
Регистрация: 07.06.2011
Сообщений: 96
12.04.2013, 10:02  [ТС]
с запросом отображение подзаписей выполнил
Delphi
1
2
3
4
5
6
with ADOQuery1 do
   begin
     if Active  then Cl;ose;
     SQL.Text:='SELECT * FROM raion, nrov WHERE  raion.cod_raion = 21 ';
     Open;
   end;
Но проблема в том,что если переходить в подраздел dbgrid , к примеру район мещера -> билайн ,то компонент переходит в данные второй таблицы,а обратно не выбрать из первой.Как исправить?

Добавлено через 45 минут
Ещё проблема с этим sql запросом.Мне надо чтобы вывелась информация о провайдерах в опред.районе,а у меня две таблицы в одном гриде выводит
0
 Аватар для rdama
569 / 292 / 12
Регистрация: 28.01.2011
Сообщений: 1,326
12.04.2013, 10:12
Master - Detail + запрос с параметрами
0
5 / 5 / 5
Регистрация: 07.06.2011
Сообщений: 96
12.04.2013, 10:24  [ТС]
по курсовому мне нельзя заполнять данные в таблице,только отдельными компонентами к примеру комбобокс,эдит и другие

Добавлено через 2 минуты
заполнение сделать надо программно,а вывод информации или sql или также программно. Я незнаю,что писать в запросе =( Могу скинуть исходник
0
 Аватар для rdama
569 / 292 / 12
Регистрация: 28.01.2011
Сообщений: 1,326
12.04.2013, 10:25
Цитата Сообщение от SeNaT Посмотреть сообщение
по курсовому мне нельзя заполнять данные в таблице
Объяснитесь. Непонял. Я вам ни где не говорил о каком либо заполнении.
0
5 / 5 / 5
Регистрация: 07.06.2011
Сообщений: 96
12.04.2013, 10:41  [ТС]
Ой,я имел ввиду заполнение в dbgrid .Там же в в компоненте создаёться поле,где по клику заполняешь данные,относящиеся опред.строки первой таблице.Я наверное смысл Master - Detail непонял.
3день мучаюсь с проблемой =(
0
 Аватар для rdama
569 / 292 / 12
Регистрация: 28.01.2011
Сообщений: 1,326
12.04.2013, 11:48
Цитата Сообщение от SeNaT Посмотреть сообщение
наверное смысл Master - Detail непонял
Ну так читать до усвоения.
Если перефразировать, то это реализация связи родитель - ребенок.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
12.04.2013, 11:48
Помогаю со студенческими работами здесь

Запись в БД из combobox и edit
Помогите, пожалуйста. Нужно чтобы при нажатии на кнопку, записи, которые мы выбрали из combobox и вписали в edit, добавились в БД как новая...

DBGrid+Edit+combobox
Я осуществляю поиск по ДБГриду спомощью Комбобокс и Эдит! В Комбобокс забиты названия полей полей из ДБГрида, а в Эдит вводитсязначения...

Компонент ComboBox
Подскажите, пожалуйста, как реализовать.. В комбобокс будет два значения, например, "поиск по фамилиям" и "поиск по...

Запись в бд в 1 поле из edit и combobox
Такая ситуация. Есть поле, символьного типа, в которое нужно записать номер телефона из combobox и edit, так как первый содержит код, а в...

Access, grid, combobox, edit
Здравствуйте! У меня есть бд access, связанная с delphi. В чем заключается суть моей работы? Я хочу брать из столбца ФИО ячейки с именами и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru