Buen Día a todos
Tengo un problema, quiero "traer" a mi aplicación, imagenes de la base de datos Northwind (al modo de práctica) y pues lo que hago es lo siguiente:
Byte[] img = drd.GetSqlBinary(4).Value;
MemoryStream ms = new MemoryStream(img);
Bitmap bm = new Bitmap(ms);
picFoto.Image = bm;
ms.Close();
donde drd Es mi dataReader
También había intentado con:
Byte[] img = drd.GetSqlBinary(4).Value;
MemoryStream ms = new MemoryStream();
ms.Write(img, 0, img.Length);
picFoto.Image = Image.FromStream(ms);
ms.Close();
Tanto en MemoryStream ms=new MemoryStream(img) como en PicFoto.Image=Image.FromStream(ms), me lanza una excepción de tipo ArgumentException que dice :
Parameter is not valid, En realidad no se que puede fallar, si alguien me puede ayudar se lo agradezco bastante y de antemano gracias a todos.