Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
 
FilimonovVadim
0 / 0 / 0
Регистрация: 10.07.2016
Сообщений: 27
#1

Подключить столбец с таблице

01.01.2017, 15:31. Просмотров 199. Ответов 0
Метки нет (Все метки)

MS VS 2017
Microsoft Management Studio 2014
C#, Win Form

Диаграмма БД в прикрепленных файлах.
Вопрос заключается в следующем:
Есть четыре таблицы: Каталог книг, Должники, Выдача книг и Читатели. (infobook, debtors, issuingbooks, inforeader)
Все они подключены к dataGridView.

В таблице "Читатели" заносится основная информация о посетителях библиотеке.
В таблице "Каталог книг" - данные о книгах.


Я добавил в таблицу "Выдача книг" два дополнительных столбца: bookname и surname. (Название книги и фамилия читателя)
Изменил стиль ячейки с textBox на Combobox.
В столбце "Название книги" в пункте DataSource указал infobookBindingSource, а в DataPropertyName и в ValueMember указал внешний ключ. В DisplayName прописал bookname - т.е. то, что мне и нужно.
Аналогично и с Фамилией читателя.

Теперь самое сложное: Таблица Должники.
Из таблицы "Выдача книг" я беру столбец "Дата выдачи".
Но мне также нужно добавить столбец с Фамилией читателя.
Если я стану подключаться к таблице inforeader/Читатели, то эти данные не будут связаны.
Если я стану подключаться к таблице issuingbooks/Выдача книг, то не найду там столбца с Фамилией, а только внешний ключ с фамилией уже к таблице inforeader.

Вопрос: Как подключить к таблице Должники столбец с Фамилией, который будет связан с датой выдачи книги?
0
Миниатюры
Подключить столбец с таблице   Подключить столбец с таблице  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.01.2017, 15:31
Ответы с готовыми решениями:

Почему программа не видит столбец в таблице
Добавил вручную в таблицу в бд ms access столбец,но программа его не видит?wtf?...

Необходимо заполнять столбец в таблице БД текущим временем
задача такая(Visual C#): необходимо заполнять столбец в таблице БД текущим...

Как добавить новый столбец к этой таблице?
всем привет облазил весь интернет, но ничего дельного не нашел. Как добавить...

Как узнать есть ли в таблице заданный столбец
Здравствуйте, у меня такой вопрос: как узнать есть ли в данной БД в таблице...

Ошибка "Столбец не принадлежит таблице" при заполнении второй раз
Проблема такая, первый раз гружу в DataGrid - все нормально. Гружу данные...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.01.2017, 15:31

Скрыть столбец в таблице
Как сделать скрытие-открытие столбца таблицы по клику флажка? Это не...

Вычисляемый столбец в таблице
У меня есть два запроса: Первый вычисляет прирост количества продукции:...

Булевский столбец в таблице
здравствуйте помогите пожалуйста сделать кое что а конкретно булевский столбец...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru