QA@IT

DataSetのソート情報について

2342 PV

DataSetのソート情報について質問させてください。
ざっとログを確認したのですが、検索キーがよくないのか該当情報は見つかりませんでした。

Dim wDataSet As DataSet

'--- データベースより情報取得 ---
'--- wDataSet.Table("TableName") に格納されていると仮定

DataGridView に以下の方法で表示を行います。

パターン① DataSource に DataTable をセットする

 DataGridView1.DataSource = wDataSet.Table("TableName")

パターン② DataSource に DataSet をセットし、DataMember でテーブル名を与える

 DataGridView1.DataSource = wDataSet
 DataGridView1.DataMember = "TableName"

二つのパターンで、DataGridViewのソート機能(GUI上の列ヘッダクリック)を使用する。
このソート情報は

パターン① の場合
 wDataSet.Table("TableName").DefaultView.Sort
 に残ります。

しかし、パターン②の場合どこに残されているのかがわかりません。
ただ、パターン②の場合も、別のDataGridView等に表示するとソート情報は残されたまま
表示が行われるため、DataSet上のどこかに情報が残っていると思われるのですが・・・
(※選択行もリンクして動作するため、どこかにあるはずと考えています。)

この情報がどこに残されているのか教えていただけませんでしょうか?
もし、過去ログ等にありましたら申し訳ありませんが、誘導お願いいたします。

宜しくお願いいたします。

回答

~その後の経過~

調査を進めていましたが、情報は見つけることが出来ませんでした。

また、こちらにも回答はありませんが、回答無ということで、
締めさせていただきます。

ありがとうございました。

編集 履歴 (0)
ウォッチ

この質問への回答やコメントをメールでお知らせします。