Я хотел изменить свой проект с кодом на SQL Server Compact 4.0.
Но у меня проблема со следующим выражением LINQ
db.Test.OrderBy(t => t.Name)
.ThenBy(t => t.DayOfWeek)
.ThenBy(t => DbFunctions.CreateTime(t.TimeFrom.Hour, t.TimeFrom.Minute, t.TimeFrom.Second))
Выдает следующую ошибку
Функция «CreateTime» не поддерживается SQL Server Compact.
Есть ли способ написать это выражение без использования метода CreateTime
?
ThenBy(t => t.TimeFrom.Hour * 3600 + t.TimeFrom.Minute * 60 + t.TimeFrom.Second)
? - person Ulugbek Umirov   schedule 21.07.2015ThenBy(t => t.TimeFrom.Hour).ThenBy(t => t.TimeFrom.Minute).ThenBy(t => t.TimeFrom.Second)
- person Ulugbek Umirov   schedule 21.07.2015