Здравствуйте, baranovda, Вы писали:
B>Здравствуйте, karapetyan_ashot, Вы писали:
B>Раз уж используем датасеты, то разумнее всего B>1) Справочник "Тип волос" вынести в отдельную таблицу датасета и связать его Relation-ом с таблицей "Людей" B>2) К каждой таблице датасета прилепить BindingSource B>3) Прицепить DataGridView и его DataGridViewComboBoxColumn, используемую как lookup-editor, каждый к соответствующему BindingSource (см. DataGridViewComboBoxColumn.DataSource, DataGridViewComboBoxColumn.DisplayMember, DataGridViewComboBoxColumn.ValueMember)
Я специально отказался от второй таблицы в примере. Ведь если я свяжу список комбобокса со второй таблицей, то комбобокс
будет показывать ТОЛЬКО строки из второй таблицы, а там ведь не будет строки со значением: [null]-[неопределено].
Именно поэтому я решил, что нужно вручную заполнять список комбобокса, и при этом добавить одно знаяение для [null]-[неопределено]