這是我如何使用LINQ與我的實體。我想要做的就是能夠有條件地添加條件。我有條件的字符串。例如notes == 'some words'
或DokumentID == 4
。我很樂意在linQ中以某種方式使用它。我可以在兩個不同的字符串中提供數據庫中列的名稱和值。但是我仍然不知道如何將它添加到我的linq中。 下面是從程序我的代碼:添加條件(字符串)到實體LINQ查詢
ListImport.Clear();
using (var db = new Minorlex_MPIPSEntities())
{
var query = from s in db.tbl_Dokumenty
where s.IdDokumentu == 15
select s;
foreach (tbl_Dokumenty Dokument in query)
{
ListImport.Add(Dokument);
}
}
,我想嘗試,如果我可以把變量字符串,並在這裏使用它像狀態。在字符串中使用變量並將其提供給linq並添加條件。
query.Where(x => x.status < 0);
您是否可以將列名和列值分解爲單獨的操作數,還是總是以單個字符串形式出現? – 2014-12-09 13:01:07
他們實際上是分開的。列名和值是2個不同的字符串。 – Whencesoever 2014-12-09 13:04:16