DataGridView中显示MySQL中的图像数据
MySQL表中包含一列“图片”(类型是longblob),在DataGridView中显示时结果如下:
两个问题:1.图像显示部分,不完整。2.当MySQL数据库中图片那一列为空值时,显示叉号。
请问有什么解决的方法?
代码如下:
connection.Open();
string query = "SELECT * FROM mytable;";
MySqlCommand command = new MySqlCommand(query, connection);
MySqlDataReader reader = command.ExecuteReader();
dataTable = new DataTable();
dataTable.Load(reader);
dataGridView1.DataSource = dataTable;