C#でWindowsフォームのアプリケーションを作成しています。
DBからデータを持ってきて、リストボックスにテーブル一覧を表示し、
リストボックスの中のテーブルを選択すると
内容がデータグリッドビューに表示されるといったものを作りたいのですが、
表示されません。
どうしたらよいのでしょうか。
C#
1 private void listBox2_SelectedIndexChanged(object sender, EventArgs e) 2 { 3 4 dSet = new DataSet(listBox1.SelectedItem.ToString()); 5 dAdpt = new MySqlDataAdapter( 6 "SELECT * FROM" + listBox2.SelectedItem.ToString() + ";",cn); 7 8 dAdpt.Fill(dSet, listBox2.SelectedItem.ToString()); 9 listBox2.Items.Clear(); 10 11 try 12 { 13 dataGridView1.DataSource = dSet.Tables[0]; 14 } 15 catch (NullReferenceException e1) 16 { 17 MessageBox.Show(e1.Message); 18 } 19 catch (Exception e1) 20 { 21 MessageBox.Show(e1.Message); 22 } 23 24 }
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/07/11 00:30