二进制转图片错误
我在从数据库中读取二进制图片的时候有点问题,报异常为参数无效,很郁闷。。。其中bytes检查过是有数据的
问题比较紧急~在线等
string sql = " select faceImage from faceImage";
SqlCommand command = new SqlCommand(sql, DBHelper.connection);
try
{
DBHelper.connection.Open();
SqlDataReader dataReader = command.ExecuteReader();
byte[] bytes = null;
while (dataReader.Read())
{
bytes = (byte[])dataReader[0];
imglistFace.Images.Add(Image.FromStream(new MemoryStream(bytes)));
MessageBox.Show(imglistFace.Images.Count.ToString());
}
dataReader.Close();