我得到了一個包含成員的數據庫,每個成員都有一個他們所做的運動列表。 現在我想遍歷一個列表框,並將每個選定的項目添加到我的數據庫。將列表添加到SQL數據庫(實體數據庫)
這是我的數據庫:
這是我的代碼:
foreach (var item in sportCheckedListBox.CheckedIndices)
{
int sportindex = Convert.ToInt32(item.ToString()) + 1;
var queryResult = from sp in context.Sports
where sp.sportnr == sportindex
select sp;
foreach (var sport in queryResult)
{
myMember.Sports.Add(sport);
}
}
這看起來有點 '黑幕',我怎麼能做到這一點更好?
QueryResult中不是一個列表,因此不具有的AddRange()。 –