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.