水無月ばけらのえび日記

bakera.jp > 水無月ばけらのえび日記 > DataTable.Select() 複数条件でソート

DataTable.Select() 複数条件でソート

2004年2月6日(金曜日)

DataTable.Select() 複数条件でソート

DataTable.Select() にはソート条件が渡せます。.NET Framework のドキュメントにはこの書式についての説明がないのですが、試行錯誤の末、単に列名を渡すとその列でソートされることが分かりました。

で、複数の列でソートしたい (日付でソートし、日付が同じだった場合は ID でソートする) 場合はどうすれば良いのか、これまた .NET Framework のドキュメントの何処にも書かれていないのでかなり悩みました。色々試したところ、単に列名をカンマで区切って複数指定すれば良いようですね。基本的に SQL の ORDER BY の後ろに書く文字列と同じ書式で良いようです。

って、なんでこんなに試行錯誤しなきゃならないんでしょうか。ちゃんと説明書いて欲しいの……。

関連する話題: C# / プログラミング

人気のページ

最近の日記

関わった本など

情報セキュリティ白書2009 ~岐路に立つ情報セキュリティ対策:求められるIT活用との両立~ウェブの仕事力が上がる標準ガイドブック 5 WebプログラミングWeb Site Expert #13Dreamweaver プロフェッショナル・スタイル [CS3対応]友井町バスターズ (富士見ファンタジア文庫)

買う予定

けいおん! (4) (まんがタイムKRコミックス)ポケットモンスター ホワイト

トルネ同梱版がみつからない?

PlayStation 3(250GB) 地デジレコーダー(torne トルネ同梱)パック(CEJH-10010)

その他サイト