Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Базы данных
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

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

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


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 15:03.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter