我有一张我想在日期订购的数据表。我的日期字段是以下列格式在数据库上的varchar; dd/mm/yyyylinq to sql orderby date
我想用下面的代码返回我的数据;
var q = from na in db.NewsArticles orderby (Convert.ToDateTime(na.articleCreated).ToString("yyyy-MM-dd")) descending select na;
return q;
但是,这会引发以下错误;
Method 'System.String ToString(System.String)' has no supported translation to SQL.
有人能指出我在正确的方向吗?
这就是为什么日期以yyyy-mm-dd –