|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.03.2013, 18:17 | #1 |
Регистрация: 11.02.2013
Сообщений: 7
|
Delphi.БД Access.как сделать вставку в поле из одной таблицы в другую?
есть 3 связанных таблицы в субд Access. Нужно в Delphi реализовать ввод и изменение данных этих таблиц. Все было хорошо,пока не дошла до таблицы Автобусы. Из-за того что она связана нужно запоминать значения тех таблиц по связанному полю и вводить точно такие же данные в нее. Можно ли каким-нибудь способом реализовать ввод в таблицу Автобусы, что когда вводишь информацию по связанным полям с другими таблицами,выводились те значения,и из них уже можно было выбрать необходимое значение. Например табл. Автобусы № автобуса вводишь какой хочешь,а вот уже № маршрута надо уже брать именно из тех данных которые присутствуют в табл. Маршруты, и паспорт водителя чтобы также брала из другой таблицы на свой выбор. Помогите пожалуйста,кода нет насчет этого,потому что даже представления нет как это можно реализовать,и не особо еще в этом во всем понимаю так как только учусь еще в колледже.
Вот схема БД. Безымянный.jpg Можно это реализовать через combobox? как то так: Безымянный1.png только чтобы эти данные брались из другой таблицы, по выбору добавлялись в редактируемую. Помогите пожалуйста,весь интернет облазила ничего не нашла,и в книгах ничего не написано про такую ситуацию. |
02.05.2013, 01:12 | #2 |
Новичок
Джуниор
Регистрация: 01.05.2013
Сообщений: 1
|
у меня была такая же проблема, Вы пробовали вручную писать варианты, которые будут подставляться, в свойство Items у комбобокса? если это тоже не поможет, попробуйте в самом Access сделать мастер подстановок: в режиме конструктор выбираете нужное вам поле - там тип данных - мастер подстановок, и далее просто выбираете нужную таблицу. как-то так
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как скопировать данные из одной таблицы в другую? | Ольга А | Microsoft Office Access | 0 | 29.10.2012 19:46 |
MS SQL SERVER 2005 копирование таблицы из ОДНОЙ БД В другую или перенести все строки из одной таблицы в другую | reihtmonbern | БД в Delphi | 4 | 17.07.2012 23:25 |
Перенос данных из одной таблицы в другую в Delphi | PinGsama | БД в Delphi | 4 | 30.05.2011 04:52 |
Как скопировать данные таблицы из одной базы access в другую? | AK BULLETS | БД в Delphi | 2 | 31.03.2010 13:09 |
Как с помощью SQL перенести данные из одной таблицы в другую | lenuxoid | БД в Delphi | 1 | 23.04.2009 20:45 |