1
Possible Duplicate:
build linq queries dynamicallyC#LINQ查詢生成動態
LINQ更新查詢動態
我有一個方法通過代碼編號,例如如果代碼爲1,那麼我選擇來自tbl A的數據,並且如果我想從tbl中選擇代碼-2,則B選擇來自tbl B的數據B
例如,我試圖做:但是代碼does not工作
public static void Update(int code, int userid)
{
var query =
(from t1 in code == 1? dataContext.tb1 : dataContext.tb2
where t1.Id == userid
select t1).SingleOrDefault();
}
我怎麼能動態生成的查詢?
感謝
假設tb1和tb2是不同的類型,你不能。 –
你是什麼意思不同類型的表? – Ben
定義「不起作用」。你得到什麼錯誤? – millimoose