var Customer = (from c in DNAContextSQL.Customers
where c.LastName != ""
orderby c.PKID_Customer descending
select new
{
c.PKID_Customer,
c.OrganizationName,
c.FirstName,
c.LastName,
c.Phone,
c.Extension
}).Distinct().ToList();
これは基本的なことです。私はそれがうまくいかない理由を見つけることができません。 SQLプロファイラに送信されたクエリには、order by
句が含まれていないようです。linq-> SQL orderby降順に動作しない
アイデア?
私はそれを.OrderByDescending(...)
と動作させることができますが、この狂気の背後にある理由を知りたいと思います。
お客様はDNAを追跡していますか?それはかなりハードコアです。あなたが小さなスワイプカード/ピンマシンを押すと、彼らはあなたのサンプルを手に入れていると思います。編集 - "血液サンプルで5%オフ、この金額!" – asawyer
ハァ!たぶん...;) – emragins
なぜあなたは.Distinct()を使用していますか? – dwerner