|
5 / 5 / 2
Регистрация: 27.08.2011
Сообщений: 75
|
|
Как сделать, чтобы отображались не цифры, а названия городов29.03.2012, 11:48. Показов 5027. Ответов 33
Метки нет (Все метки)
Добрый день. Глупый вопрос: пишу я, например, программу для работы с БД (ADO, MS Access).
Создаю в Access две таблицы: первая/главная (по полям) - Ключ, ФИО, город проживания. Вторая таблица - Ключ, город. Связываю эти таблицы "один-ко-многим". Кидаю на форму компонент DBGrid + остальные, в колонке город проживания вижу индекс города из второй таблицы. Как сделать, чтобы отображались не цифры, а названия городов собственно? Только через ADOQuery? Или еще как? За ранее спасибо. Микропроект в приложении.
0
|
|
| 29.03.2012, 11:48 | |
|
Ответы с готовыми решениями:
33
Как сделать, чтобы через базу данных отображались картинки в проекте Delphi? Можно ли сделать, чтобы свойства созданного мной класса как-то отображались в инспекторе объектов на делфи?
|
|
45 / 44 / 2
Регистрация: 06.02.2012
Сообщений: 147
|
|
| 05.04.2012, 10:07 | |
|
да не 1- 1
а "много" - 1. суть такая: много жильцов в одном доме, много домов на одной улице... и т.д. и где в твоей таблице домов поле id_streets? зачем связал ид_дома с ид_улицы? а в таблице улиц id_town?
1
|
|
|
5 / 5 / 2
Регистрация: 27.08.2011
Сообщений: 75
|
|||||||
| 05.04.2012, 10:14 [ТС] | |||||||
Что-то просто уже мозг набекрень, учел замечания:
0
|
|||||||
|
45 / 44 / 2
Регистрация: 06.02.2012
Сообщений: 147
|
||||||
| 05.04.2012, 10:26 | ||||||
|
я бы так писал... (хотя дело каждого)
Добавлено через 1 минуту и я так и не понял: у тебя заработало или нет?:cofee2:
1
|
||||||
|
5 / 5 / 2
Регистрация: 27.08.2011
Сообщений: 75
|
||||||||
| 05.04.2012, 11:35 [ТС] | ||||||||
|
Сколько интересного я сегодня узнал! ![]() Добавлено через 1 минуту Я и внимания не обратил на то, что когда-то при проектировании "приложения" я занес в TADOQuery поля таблицы ![]() Добавлено через 1 час 5 минут Странно, почему запрос выполняется нормально, но когда я переношу его в программу:
0
|
||||||||
|
45 / 44 / 2
Регистрация: 06.02.2012
Сообщений: 147
|
||
| 05.04.2012, 11:38 | ||
добавь пробел в конце или вначале и должно работать
1
|
||
|
39 / 71 / 10
Регистрация: 03.02.2012
Сообщений: 362
|
|
| 05.04.2012, 12:47 | |
|
2
|
|
|
45 / 44 / 2
Регистрация: 06.02.2012
Сообщений: 147
|
|
| 05.04.2012, 13:48 | |
а я не заметил ![]() Geksod, почитай зачем нужно ExecSQL и Open() ![]() а пробел все равно добавь.
1
|
|
|
5 / 5 / 2
Регистрация: 27.08.2011
Сообщений: 75
|
||||||
| 06.04.2012, 09:17 [ТС] | ||||||
Спасибо! Про ExecSQL я же читал на этом же форуме упустил, видать из памяти ![]() Все заработало! Я рад как ребенок ![]() Добавлено через 20 минут Что-то я раньше времени обрадовался ![]() Заработало, да не так: выборка по фамилиям идет, но присваивается каждому человеку один и тот же город и одна и та же улица, а вот номера домов соответсвуют правде:
0
|
||||||
|
45 / 44 / 2
Регистрация: 06.02.2012
Сообщений: 147
|
|
| 06.04.2012, 09:25 | |
|
возьми мой запрос из поста #23
Добавлено через 1 минуту но походу ты с данными напутал что-то
1
|
|
|
5 / 5 / 2
Регистрация: 27.08.2011
Сообщений: 75
|
|
| 06.04.2012, 09:33 [ТС] | |
|
0
|
|
|
5 / 5 / 2
Регистрация: 27.08.2011
Сообщений: 75
|
||||||
| 06.04.2012, 09:39 [ТС] | ||||||
|
И еще вопрос про добавление записи возникает сразу: используя компоненты TDBLookupComboBox делаю "набор" данных для занесения в БД. Настраиваю их (наверное правильно
), как будет выглядеть процедура добавления? Я так подозреваю, что-то типа этого:
0
|
||||||
|
45 / 44 / 2
Регистрация: 06.02.2012
Сообщений: 147
|
|
| 06.04.2012, 09:56 | |
![]() у тебя дома с id 5,7 относятся к одной улице (id_street = 1). ясен пень, что города и улицы будут одинаковы!
1
|
|
|
5 / 5 / 2
Регистрация: 27.08.2011
Сообщений: 75
|
||
| 06.04.2012, 21:46 [ТС] | ||
|
Добавлено через 4 часа 32 минуты Короче при выборе из таблицы, у Сидорова (по-моему) должен быть город Петербург
0
|
||
|
5 / 5 / 2
Регистрация: 27.08.2011
Сообщений: 75
|
|
| 07.04.2012, 22:12 [ТС] | |
|
Так, с этой проблемой справился
![]() А как осуществить запись, используя TADOQuery в связанные таблицы? Что-то ума не приложу
0
|
|
| 07.04.2012, 22:12 | |
|
Как сделать, чтобы в заголовках отображались даты, а в полях результаты? Можно ли так сделать? Как сделать чтобы в запросе отображались TOP100? Как сделать чтобы в календаре отображались праздники Как сделать чтобы картинки не отображались в низ? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров
В текущей версии модели успешно реализован ключевой механизм. . .
|
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям
Реализованные компоненты:
Механизм закисления почвы через протонную помпу
Конкуренция между типами микориз
pH как триггер сукцессии
C/ P соотношение. . .
|
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
|
Решил проблему с ошибкой пагинации сообщений с сервера на алгоритме обхода дерева "Эстафета хвоста".
Hrethgir 12.07.2026
Проблема была в том, что удалялась именно новая кнопка, а не старая. Ни один ИИ не обнаружил это, а сам я смог только когда с работой стало попроще и когда заставил работать будущее автономное. . .
|
|
сукцессия 25. Хронология ошибок
anaschu 12.07.2026
# От 50-тонного гриба до устойчивого леса: хроника ошибок при построении модели вековой сукцессии микоризы
## О чём эта статья
В процессе построения ОДУ-модели (система дифференциальных. . .
|
сукцессия 24. Промежуточное общее описание модели
anaschu 12.07.2026
Хендофф: модель АМ→ЭКМ сукцессии микоризы (ризосфера, 50 лет)
Содержание проекта
Симуляция вековой (50 лет) экологической сукцессии в почве леса
Основные участники: АМ-гриб, ЭКМ-гриб,. . .
|
сукцессия 23. Более физиологичная физиология, более экологичная экология, более диффурные диффуры.
anaschu 12.07.2026
Что реально нашли и починили за эти 5 часов
Правило Линдемана (КПД конверсии сахара в тело, kEff) — раньше 100% полученного углерода шло прямо в биомассу гриба; теперь только kEff=0. 5 (после. . .
|
сукцессия 22. От артефактов к физиологии: калибровка агентной модели грибной сукцессии для воспроизведения сезонной динамики и pH-плато
anaschu 11.07.2026
Аннотация
В данной работе представлена калибровка агентной модели динамики грибных сообществ (fungal-succession), направленная на устранение нефизичных артефактов (коллапс биомассы, мгновенное. . .
|