C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 52 を表示中)
■29134 / )  Re[2]: DataViewのSortに関して
□投稿者/ やじゅ (828回)-(2008/12/04(Thu) 17:41:52)
やじゅ さんの Web サイト
> ■No29124 (naanko さん) に返信
>DataViewでソートをさせているのですが
>ASCでソートしていて、対象の列がNULLの場合その行が先頭にきてしまいます。
>DBにpostgresqlを使用しているのですが、こちらでソート(ASCで)した場合はNULLの行は末尾にきています。
>DBとそろえて末尾にしたいのですが・・・
>DataViewでのソートの場合は無理なのでしょうか?

DataViewは、NULLでも先頭にきます。
では、どうするかというと、対象のデータにソート用のダミー列を作ります。
NULLなら末尾に来るような(例 数値なら9999、文字ならzzzz などに変換した)データをセットする。

DataViewで、ソート用のダミー列を元にソートさせるようにします。
ってな方法で私は逃げてます。

返信 編集キー/


管理者用

- Child Tree -