我正在使用实体框架来开发asp.net网站(C#) 与SQL数据库我有列[FromMonth]保存字符串数据类型(不是int),如何通过该排序顺序添加订单 {Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec}下降 请帮忙
List< TblExperince > experince =(from x in db.TblExperince
where x.id_main == IDmain
orderby x.FromYear descending[,x.FromMonth ??]
select x).ToList();
我通过在我的.edmx模型中添加新表来订购月份及其工作
,从而找到了解决方案 List<TblExperince> experince = (from x in db.TblExperince
join o in db.TblMonthOrder on x.FromMonth equals o.MonthName
where x.id_main == IDmain
orderby x.FromYear descending,o.MonthNo descending
select x).ToList();