いつも大変お世話になっております。
開発環境:visual studio2015 enterprise
作成しているもの:windowsフォームアプリケーション
.NETFrameworkバージョン:4.6.1
ただ今comboBoxにDBに問い合わせて得た情報(データベース一覧)を表示しようとしています。
しかし、いくつか同じ処理を使っているのですが、ある特定のページでのみcomboBoxの挙動がおかしくなります。
具体的には、本来であればデータベース一覧を表示したいのですが、System.Data.DataRowViewがデータベースの件数分出てきてしまいます。
参考までに私のソースを下記に記します。
string connection = "userid=" + id + ";password=" + password + ";database=" + db + ";server=" + ip + ";"; MySqlConnection conn = new MySqlConnection(connection); MySqlDataAdapter da = new MySqlDataAdapter("show databases;", conn); DataTable dt = new DataTable("DB"); da.Fill(dt); comboBox1.DisplayMember = "Database"; comboBox1.ValueMember = "Database"; comboBox1.DataSource = dt;
他の箇所では上記と全く同じソースでデータベース一覧が表示されるのですが、特定のページでのみSystem.Data.DataRowViewと表示されてしまいます。
原因等、何かあればご教授お願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。