Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.05.2015, 20:49   #1
ole4ka93
Новичок
Джуниор
 
Регистрация: 22.05.2015
Сообщений: 1
По умолчанию Связи в Delphi

Здравствуйте, помогите пожалуйста разобраться со связями в Delphi.
Создала БД в MS Access. В Delphi во вкладке diagram разместила все эти таблицы. Они все конечно связываются друг с другом, но не так как хотелось бы. У меня есть форма "Список клиентов", выбирая в dbgridе нужного клиента я перехожу на форму "Карточка клиента", на схеме получается, что Клиент - это главная таблица, а Карточка клиента - это подчиненная таблица. Также нужно, чтобы таблица "Номер" была главной для "Карточки клиента", но когда я пытаюсь их соединить таким образом, у меня выходит ошибка (см. рис. Error). А если я ставлю связь в обратную сторону, тогда у меня в форме "Номер" в dbgridе перестают отображаться данные номеров.
Как сделать так, чтобы и связь была и в форме все данные в dbgridе отображались?
Связи (см. рис. Unit5)
Изображения
Тип файла: jpg 2015-05-22 15-34-30 Error.jpg (12.1 Кб, 135 просмотров)
Тип файла: jpg 2015-05-22 15-34-18 Unit5.pas.jpg (38.6 Кб, 141 просмотров)
ole4ka93 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
связи с тремя таблицами в Delphi Proffi2010 БД в Delphi 10 13.01.2011 14:40
delphi связи двух DBlookupComboBox pipiski Помощь студентам 1 10.10.2010 13:49
Связи таблиц в ADO+Delphi? Baaandit БД в Delphi 3 20.05.2010 16:34
связи в БД Delphi (ADO) R11 Помощь студентам 14 09.04.2010 09:50
БД в DELPHI. Связи между таблицами. DENCREAT Помощь студентам 3 24.03.2009 10:55