|
0 / 0 / 0
Регистрация: 12.02.2013
Сообщений: 43
|
|
Список, связанные таблицы03.04.2014, 12:31. Показов 4696. Ответов 43
Метки нет (Все метки)
Всем привет! У меня проблема, никак не могу ее решить.
Есть программа которую я пишу и она цепляется к базе Аксцесс в этой базе есть несколько таблиц которые связаны связями. (Рис.1). В программе нужно установить выпадающий список для выбора данных (Рис.2). Т.к. таблицы связаны у меня получается, то что он выводит цифры вместо связанных данных.(Рис.3). Более менее вроде объяснил проблему, если что пишите подробнее распишу. Скрины: Рис.1 (Так выглядят таблицы) Рис.2 (Так должно быть) Рис.3 (Так у меня)
0
|
|
| 03.04.2014, 12:31 | |
|
Ответы с готовыми решениями:
43
Добавление данных в связанные таблицы Как редактировать таблицы БД связанные по ID? Добавление данных в 2 связанные таблицы |
|
27 / 27 / 10
Регистрация: 10.04.2013
Сообщений: 91
|
||||||
| 03.04.2014, 20:06 | ||||||
|
Поле ТипКонтрагентаID из таблицы Контрагент предназначено для связи с таблицей ТипКонтрагента, поэтому DBGrid выводит числа, так как ТипКонтрагентаID хранит числовые значения.
Вот посмотрите этот запрос. Думаю сообразите, как остальные поля дописать. ТипКонтрагента выводится текстом.
0
|
||||||
|
0 / 0 / 0
Регистрация: 12.02.2013
Сообщений: 43
|
|
| 04.04.2014, 10:58 [ТС] | |
|
Хорошо сегодня попробую, вечером отпишусь. Помогло или нет.
0
|
|
|
0 / 0 / 0
Регистрация: 12.02.2013
Сообщений: 43
|
|
| 04.04.2014, 11:15 [ТС] | |
|
Попробовал, но что то опять не то. Приложил программу. Может я не правильно делаю вообще?
Все расположено на форме 4 Программа.rar
0
|
|
|
27 / 27 / 10
Регистрация: 10.04.2013
Сообщений: 91
|
|
| 04.04.2014, 12:25 | |
|
AlexSoRK, а DBComboBox должно выводиться значение из таблицы Контрагент?
0
|
|
|
0 / 0 / 0
Регистрация: 12.02.2013
Сообщений: 43
|
||
| 04.04.2014, 12:28 [ТС] | ||
|
0
|
||
|
27 / 27 / 10
Регистрация: 10.04.2013
Сообщений: 91
|
||||||
| 04.04.2014, 12:44 | ||||||
|
AlexSoRK, вроде разобрался. Начнем с ADOQuery1: у него стоит Connection = ADOConnection1, DataSource пусто. DataSource1: DataSet = ADOQuery1. DBGrid1: DataSource = DataSource1.
У каждого DBEdit1 выставить DataSource = DataSource1 (если не стоит) DataField и так вроде выставлено, а в DBComBox1 DataSource тоже DataSource1 и DataField = Тип и запрос
0
|
||||||
|
27 / 27 / 10
Регистрация: 10.04.2013
Сообщений: 91
|
||||||
| 04.04.2014, 12:57 | ||||||
|
upd
добавьте ADOQuery2, свяжите с ADOConnection1
0
|
||||||
|
0 / 0 / 0
Регистрация: 12.02.2013
Сообщений: 43
|
|
| 04.04.2014, 13:05 [ТС] | |
|
Вроде все верно выставляю. Но когда нажимаю active: true вылазит ошибка которую я выше писал
0
|
|
|
27 / 27 / 10
Регистрация: 10.04.2013
Сообщений: 91
|
|
| 04.04.2014, 13:08 | |
|
AlexSoRK, а где нажимаете active? У ADOQuery? Не надо.
0
|
|
|
0 / 0 / 0
Регистрация: 12.02.2013
Сообщений: 43
|
|
| 04.04.2014, 13:13 [ТС] | |
|
0
|
|
|
27 / 27 / 10
Регистрация: 10.04.2013
Сообщений: 91
|
|
| 04.04.2014, 13:14 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 12.02.2013
Сообщений: 43
|
|
| 04.04.2014, 13:16 [ТС] | |
|
0
|
|
|
27 / 27 / 10
Регистрация: 10.04.2013
Сообщений: 91
|
||
| 04.04.2014, 13:18 | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 12.02.2013
Сообщений: 43
|
|
| 04.04.2014, 13:20 [ТС] | |
|
0
|
|
|
27 / 27 / 10
Регистрация: 10.04.2013
Сообщений: 91
|
||||||
| 04.04.2014, 14:02 | ||||||
|
AlexSoRK, в общем, могу предложить одно:
и вот эту базу возьмите. Поле ТипКонтрагентаID теперь текстовое и связь таблиц ТипКонтрагента и Контрагент убрана. Ошибок не должно быть. Иначе не знаю уж, что можно придумать
0
|
||||||
|
0 / 0 / 0
Регистрация: 12.02.2013
Сообщений: 43
|
|
| 04.04.2014, 14:06 [ТС] | |
|
Хм. Но там таких комбоксов много. Вряд ли это лучше решение удалять связь. Кстати если создать новую запись все нормально работает. А если редактировать ошибка
0
|
|
|
27 / 27 / 10
Регистрация: 10.04.2013
Сообщений: 91
|
|||
| 04.04.2014, 14:12 | |||
|
0
|
|||
|
0 / 0 / 0
Регистрация: 12.02.2013
Сообщений: 43
|
|
| 04.04.2014, 14:20 [ТС] | |
|
gelior, Еще кстати заметил добавляешь новую запись. потом выключаешь прогу и снова запускаешь этой записи нет, но появляется запись в комбоксе
0
|
|
|
0 / 0 / 0
Регистрация: 12.02.2013
Сообщений: 43
|
|
| 04.04.2014, 16:33 [ТС] | |
|
Чет жуть такая, я видимо не осилю эту прогу написать. Вот пример по которому я делаю. Очень сложен для реализации ?
Пример программы.rar
0
|
|
|
27 / 27 / 10
Регистрация: 10.04.2013
Сообщений: 91
|
|
| 04.04.2014, 23:53 | |
|
0
|
|
| 04.04.2014, 23:53 | |
|
Добавление записи в связанные таблицы Вставка записи в связанные таблицы Будут ли изменяться связанные таблицы MySQL?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет!
За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
|
ИИ не может найти нужный язык в списке
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.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|