掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
XMLより読み込んだDataTableのソートを数値ソートで行うには? (ID:142210)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
別案1) Integer 型の『式列』を追加し、それを用いてソートする。 dt.Columns.Add("F", GetType(Integer), "Convert(IDX, System.Int32)") Dim adr() As DataRow = dt.Select("", "F") 別案2) OrderBy 拡張メソッドを用いてソートする。 Dim adr2() As DataRow = dt.AsEnumerable().OrderBy(Function(row) CInt(row("IDX"))).ToArray() 別案3) LINQ to DataSet を用いてソートする。 Dim adr3() As DataRow = (From x In dt Order By CInt(x.Field(Of String)("IDX"))).ToArray()
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.