Форум программистов, компьютерный форум, киберфорум
Наши страницы

C# и базы данных, ADO.NET

Войти
Регистрация
Восстановить пароль
 
FilimonovVadim
0 / 0 / 0
Регистрация: 10.07.2016
Сообщений: 27
#1

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

01.01.2017, 15:31. Просмотров 163. Ответов 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
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Подключить столбец с таблице (C#):

.NET 3.x Почему программа не видит столбец в таблице - C#
Добавил вручную в таблицу в бд ms access столбец,но программа его не видит?wtf? При попытке добавить datarow в этот столб,получаю...

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

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

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

Вычисляемый столбец в таблице - MS Access
У меня есть два запроса: Первый вычисляет прирост количества продукции: SELECT Article.Name, Sum(Income.Count) AS FROM Article INNER...

скрыть столбец в таблице - JavaScript
Как сделать скрытие-открытие столбца таблицы по клику флажка? Это не работает: <html> <head> <meta http-equiv="Content-Type"...

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

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

ХП не видит в таблице столбец - SQL Server
Здравствуйте, создал в БД таблицу soob1 ХП(sp404) в кот было 2 столбца -все отрабатывало, потом решил добавить 3 столбец(datasoob) (для...

Выделить столбец в таблице Word - VBA
Здравствуйте. Почему-то не удается выделить (либо что-то с ним проделать) столбец в таблице, если снизу есть объединенная ячейка...

Вычисляемый по другой таблице столбец - SQL Server
Собственно вопрос: у меня есть в одной таблице идентификатор товара и его количество, в другой таблице - цена за штуку. Вопрос: как...


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

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

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