簡體   English   中英

使用實體框架linq從數據庫結果中獲取項目

[英]Get item from database result by using entity framework linq

我有一個從數據庫返回的計划對象。 它包含來自幾個表的信息。 其中一個表稱為ScheduleData,有四列。 它有這種格式:

Id  |  ScheduleId |  Name  |  Value

我需要第四列的值,其中NameMineScheduleId5

我試過這個,但它不起作用:

string val = from s in schedule.ScheduleData where s.Name.Equals("Mine") && s.ScheduleId == 5 select s.Value;

使用First方法或FirstOrDefault方法。查詢返回IEnumerable<T> ,您不能將其分配給string

string val = (from s in schedule.ScheduleData 
             where s.Name == "Mine" && s.ScheduleId == 5 
             select s.Value).First();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM