コンボボックスとデータグリッドビューにテーブルのデータを表示する
少し前の記事の続きとして、データグリッドビューも貼って、コンボボックスと同じようにデータソースを設定してみる。
2番めのボタンは、テスト名称をGroupByするSQLを使うメソッドを呼んでいます。
このソフトを動かして、1番目のボタンをクリックするとすべてのデータが表示される。
コンボボックスだけでなく、グリッドビューも同時に書き換わる。同じデータソースを参照しているので当たり前なのだが、初めてだと、びっくりする。
まずはコンボボックス。
次にグリッドビュー。
ボタンを2つ用意して、データソースに割り当てるコードを書いておく。これは、データを「'multimarkerDataSet.aテスト結果」 テーブルに読み込むもの。
this.aテスト結果TableAdapter.Fill(this.multimarkerDataSet.aテスト結果);
this.aテスト結果TableAdapter.FillGroupByテスト名称(this.multimarkerDataSet.aテスト結果);
2番めのボタンは、テスト名称をGroupByするSQLを使うメソッドを呼んでいます。
このソフトを動かして、1番目のボタンをクリックするとすべてのデータが表示される。
2番目のボタンをクリックすると、GroupByされたデータが表示される。グリッドを再表示するコードは全く書いていないのに書き換わるのは、なんだかすごい。(どういう仕組みなのかしら?)
コンボボックスだけでなく、グリッドビューも同時に書き換わる。同じデータソースを参照しているので当たり前なのだが、初めてだと、びっくりする。
コメント
コメントを投稿