跪求高手解答。
我的图片保存在access数据库中,其格式为二进制字符串,我想把图片读出来,作为数据流用FromStream方法,导入System.Drawing.Image 类对象中。请问如何access数据库中的二进制字符串转换成数据流。OleDbDataReader myReader = myCommand.ExecuteReader();
MemoryStream memStream = new MemoryStream((byte[])myReader["Img"]);
myReader.Close();
myConn.Close();
System.Drawing.Image logo = System.Drawing.Image.FromStream(memStream);它报错
我的图片保存在access数据库中,其格式为二进制字符串,我想把图片读出来,作为数据流用FromStream方法,导入System.Drawing.Image 类对象中。请问如何access数据库中的二进制字符串转换成数据流。OleDbDataReader myReader = myCommand.ExecuteReader();
MemoryStream memStream = new MemoryStream((byte[])myReader["Img"]);
myReader.Close();
myConn.Close();
System.Drawing.Image logo = System.Drawing.Image.FromStream(memStream);它报错
报错为: 不存在此行/列的数据。