C#, C♯, C#相談室 Part40
■ このスレッドは過去ログ倉庫に格納されています
0090デフォルトの名無しさん
2007/06/21(木) 13:08:13引っかからなかったときはif(listbox.Items.Count == 0)としています。
このとき、また新たに検索して店舗がリストボックスに表示されるときに
店舗名ではなく、System.Data.DataRowViewと表示されてしまいます。
検索に引っかからなかったときだけ上記のように表示されてしまい困ってます。
DisplayMemberなどを追加してあげても駄目なんです。
どうすればいいでしょうか?
OleDbDataAdapter oleda;
DataSet dataSet11 = new DataSet("SHOP_MST");
oleda = new OleDbDataAdapter("SELECT〜(略);
oleda.Fill(dataSet11,"SHOP_MST");
listbox.DataSource = dataSet11.Tables["SHOP_MST"];
listbox.DisplayMember = "SHOP_JP_NAME";
listbox.SelectedValue = "SHOP_JP_NAME";
if(listbox.Items.Count == 0)
{
MessageBox.Show("店舗が見つかりませんでした。");
MessageBox.Show("日付はyyyy/MM/dd形式で入力してください。");
return;
■ このスレッドは過去ログ倉庫に格納されています