,我給「洛卡順序錯誤」不能使用的EntitySet我的LINQ裏面sql查詢
這是代碼:
private Lst_active as new entityset(of Activity)
private crw_list as new entityset(of Crew)
checklistbox.Items.addrange(Dbase.Crew)
然後我從清單箱中的所有船員中選擇,並將選定的船員插入船員的實體組中供進一步使用。
crw_list.addrange(Checkedlistbox.checkeditems)
Lst_active.AddRange(From x In DBase.Stored_Activities Join z In crw_list On x.EMP_NO Equals z.EMP_NO
Select x)
有什麼辦法嗎?或即時做錯了?
這一個把整個表拿到內存中,並執行連接作爲內存查詢,這比數據庫效率低得多。 – MarcinJuraszek