У меня имеется 3 таблицы (сделанные в mysql workbench), которые должны быть соединены ключами (foreign keys) и для которых мне надо написать оболочку в c#. Я их не соединял изначально потому что постоянно вылезали ошибки и решил сначала сделать оболочку. Оболочку написал: сортировка, удаление, добавление новой строки, редактирование. Все работает по отдельности для каждой из 3 таблиц. Теперь я решил их соединить используя диаграмму в C#:
То есть в основной таблице (main) у меня в ячейке serv должно быть то что находится в ячейке name в таблице service. Вот так я их соединил. Точно также сделал для таблицы payment (в ячейку ptype в таблице main идет значение из ячейки type таблицы payment)
Но в итоге получается так, что при запуске программы таблицы serv и payment не подгружаются. В них все также можно добавить новые строчки и изменения вроде как даже сохранятся но сами таблицы не отображаются, хотя с таблицей main все в порядке:
Я пытался изменить то откуда прогружаются таблицы (BindingSource):
Но это не помогает. Вчера весь день на это убил и в итоге собрал еще несколько видов ошибок, вот одна из них:
Что я делаю не так? Как соединить эти таблицы чтоб все заработало?
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости