我有一張我想在日期訂購的數據表。我的日期字段是以下列格式在數據庫上的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 –