在mysql 中用Blob数据类型存储的图片,怎么不能取出来啊?
 byte[] buffer = (byte[])dt.Rows[0].ItemArray[4];
 MemoryStream ms = new MemoryStream(buffer);
 pictureBox1.Image = Image.FromStream(ms);
 提示无法将DBNull对象强制转换成Byte[]类型,是一个什么原因?该如何插入图片呢?
              
              
------解决方案--------------------if(dt.Rows[0].ItemArray[4]!=DBNull.Value)
------解决方案--------------------
断点看一下插入的时候 ms.GetBuffer()是什么,res是不是<=0
------解决方案--------------------
插入一个空行也不一定,看一下路径有没有错,取出来的byte[]是不是空的