DOBON.NET DOBON.NETプログラミング掲示板過去ログ

コンボボックスの内容について

環境/言語:[windowsXP]
分類:[.NET]

お世話になっております。
今回はコンボボックスの表示リストについての質問なのですが、
SQLよりDataAdapterとDataSetを使用して
都道府県と地区のコンボボックスを作成により、
Combo1に都道府県をCombo2に地区を表示していますが、
Combo1には同じ都道府県が連続して表示されています。
連続して表示されないようにする為には
どの様にすればよいでしょうか?
・作成したSQLを普通に流してみたとき、目的のデータは取得できてますか?
・取得したDataSetに、目的のデータはきちんと入っていますか?
 (DataGridなどで確かめてみるとよいかも)

・・・どんなコードを書いたのでしょう?(´・ω・`)
((´・ω・`)さん、説明が悪くて申し訳ございません。
-----データ-----
都道府県   都市名
東京都    荒川区
東京都    あぎる野市


といった内容のデータの為、
都道府県は連続して同じ内容の表示がされてしまう為
同一の表示をなくしたいのです。
なるほどです。
1つのテーブルにデータを取得するのではなくて、
『都道府県のみ』『都道府県と地区』のように2つ用意してはどうでしょう?
んで、それぞれ1つのコンボボックスに1つのテーブル。
コードなんかで繋いで、『地区』テーブルからDataViewなどを利用して
目的の地区だけをとってくる・・・。
(´・ω・`)さん、ありがとうございます

やはり、テーブルを二つ作成して、リレーションで組み込むしか
手がないようです。
どうもありがとうございました。

DOBON.NET | プログラミング道 | プログラミング掲示板