我想執行以下代碼,並收到一條錯誤「日期」在LINQ to Entities中不受支持。只有初始化,實體成員和實體導航屬性都支持
public List<Log> GetLoggingData(DateTime LogDate, string title)
{
var context = new LoggingEntities();
var query = from t in context.Logs
where t.Title == title
&& t.Timestamp == LogDate
select t;
return query.ToList();
}
我收到錯誤是「指定類型的成員‘日期’是不支持LINQ to Entities,只支持初始化器,實體成員和實體導航屬性。「我已經嘗試過將everythign投射到一個字符串的各種嘗試,只是比較日期部分,但似乎無法得到正確的組合。任何幫助是極大的讚賞。
使用我們展示日誌類和它的映射表。 – BennyM
我使用.net 3.5的EFv1。 日誌類只是企業庫中的一個日誌表,標題爲字符串類型,時間戳爲日期時間字段。我只想比較日期部分 – mikemurf22