従業員テーブルがあり、現在、そのテーブルの名前をコンボ ボックスに入力しています。また、従業員の pk を含む expendHdr という関連テーブルもあります。私のテーブル構造は次のようになります。
employees expenseHdr
empPk expPk
name expenseType
empPk
現在、名前をフィルタリングしていますが、expenseHdr にある各レコードの名前を繰り返しています。各名前を一度だけ表示するにはどうすればよいですか? ありがとう!
var emps = (from emp in db.employees
join exp in db.expenseHdrs on emp.pk equals exp.empPk
where emp.active == true
orderby emp.name
select emp.name.Substring(0, 20)).ToList();
cboEmployee.DataSource = emps;