DataSetをComboBoxに設定するには? – プログラミング – Home

通知
すべてクリア

[解決済] DataSetをComboBoxに設定するには?


ひっとまん
 ひっとまん
(@ひっとまん)
ゲスト
結合: 20年前
投稿: 3
Topic starter  

ひっとまん と申します。
ご教授よろしくお願いしますm(_ _)m

<<開発環境>>
OS : WinXP SP2
TOOL : .NET2003
言語 : C#

DataSetに格納されたSELECT分の結果をComboBoxに設定したいのですが
うまくいきません・・・。
リストには期待する値ではなく「.....Row」(DataSetメンバメソッド)が
連続して表示されるだけです。

【構文】
ComboBox cmb;
DataSet m_dt;

m_dt = XXX.GetDataSet();※

cmb.DataSource = dt.DataTable[0].DefaultDataView;
cmb.DisplyMember = NAME;
cmb.ValueMember = ID

※DataSetは、Formとは別のコンポーネントファイルに貼り付けた
DataSet,DataAdapterにて生成されたSQL結果セットを参照しています。

有識者の方、ご教授よろしくお願い致します。


引用未解決
トピックタグ
kuma
 kuma
(@kuma)
ゲスト
結合: 21年前
投稿: 32
 

アイテムの型を調べてください。


返信引用
ひっとまん
 ひっとまん
(@ひっとまん)
ゲスト
結合: 20年前
投稿: 3
Topic starter  

kuma 殿

ご回答ありがとうございます。

cmb.DataSource = dt.DataTable[0].DefaultDataView;
では、全く型が違ってました。
DataSetそのものをDataSourceに代入したら期待通りに
表示されました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました