- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VB 2005 データテーブルのソートについて)
VB 2005 データテーブルのソートについて
このQ&Aのポイント
- VB 2005にて、SQL Server 2003を利用し、データテーブルのソート方法について教えてください。
- データベースから取得したデータをDataTableに格納し、特定の条件に基づいて値を取得する方法は知っていますが、ソートする方法がわかりません。ソートの方法を教えてください。
- データベースから取得したデータをDataTableに格納した後、特定の条件でデータを取得したいです。その後、取得したデータをソートすることはできますか?可能な場合、どのようにソートすればよいですか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
並べ替えはDataViewの仕事になります dim dv as new DataView( datatbl ) dv.RowFilter = ("clm = " & strData & " AND clm2 = '0'" dv.Sort = "ソートしたい列名を,で区切って列挙" ' 列名の後ろに ASC または DESC で昇順/降順を制御します といった具合にして見ましょう
お礼
ご協力ありがとうございました。 なんだかんだで、いろいろと解決しました。 本当にありがとうございました!
補足
ありがとうございます! なんとかいけそうです・・・と、思ったんですが、 その続きがありました。。。。 そのあと、データを表示するんですが、 メソッド(既に作られている)に引数として渡したいのですが、 そのメソッドには、DataRow型?をわたさなくてはなりません・・。 DataViewのデータをDataRowにすることはできるのでしょうか・・?? 宜しくお願いします。