CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: ronaldxl en Martes 21 de Agosto de 2007, 19:42
Título: Recuperar Imagenes De Bd
Publicado por: ronaldxl en Martes 21 de Agosto de 2007, 19:42
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:
Código: Text
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:
Código: Text
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.