私は、テキスト、ID、およびイメージ(BLOB)を持つmysqlのテーブルを持っています。データグラムをdatagridviewに表示する必要があります。これは私がMysqldataをdatagridviewにバインドするエラー
MySqlConnection mysqlCon = new
MySqlConnection(MySQLConnectionString);
mysqlCon.Open();
MySqlDataAdapter MyDA = new MySqlDataAdapter();
string sqlSelectAll = "SELECT * from info";
MyDA.SelectCommand = new MySqlCommand(sqlSelectAll, mysqlCon);
DataTable table = new DataTable();
MyDA.Fill(table);
dataGridView1.DataSource = new BindingSource(table,null); // Error at this line
は、私は次のエラーを取得する何をしたかである
私は、エラーがいくつかあるためである発見
この
EDITを修正するにはどうすればよいですイメージが空のBLOBです。イメージを含むすべての行を選択すると、エラーは表示されなくなりました。
ヌル値のDGVイメージ列の正常な動作は、単に古典的な壊れた画像を表示することです
バインドとは関係ありません.DGV cantはBLOBをイメージ列のイメージに変換します。データに問題がある可能性があります。手動で何かをしようとしていますか? – Plutonix
hello編集内容を確認してください – Smith
画像列に関するコードがありますか? DGVの通常の動作は、DBNullの壊れた画像を表示することです – Plutonix