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

Рейтинг: 1Ответов: 1Опубликовано: 13.04.2015

Есть БД с тремя таблицами:

  • Таблица 3. PK ClientID, FirstName, LastName
  • Таблица 2. PK InvestID, FirstName, LastName
  • Таблица 1. FK InvestID, FK ClientID

Есть форма с listbox, в которой отображаются InvestID

lstAssignmentCases.DataSource = Датасет;
lstAssignmentCases.DisplayMember = "Таблица1.CaseID";
lstAssignmentCases.ValueMember = "Таблица1.CaseID";

При клике на строку в окне listbox нужно, чтобы в соседних lables или textboxes отображались FirstName, LastName из первой таблицы и FirstName LastName из второй таблицы, причем при щелчке на другой InvestID (строку в listbox) они так же менялись.

Не могу разобраться, как это делается в C#.

Ответы

Ответов пока нет.