matriz de bytes en memoryStream
Hola, esta es mi problemilla a ver si alguien sabe algo a repesto y me saca del aprieto:
Tengo una base de datos mysql en la que guardo imagenes en un campo blob, y quiero recuperarlas para verlas en un formulario, al hacer al consulta la imagen la captura como una matriz de bytes y necesito convertirla a imagen para verla en un PictureBox.
Para hacer esto necesito cargar la matriz de bytes en un MemoryStream para despues poder hacer esto:
-----------------------------------------------
img = System.Drawing.Image.FromStream(dm)
-----------------------------------------------
- Donde img es del tipo System.Drawing.Image y dm del tipo System.IO.MemoryStream
Que no hace otra cosa que convertir el MemoryStream en imagen.
Y una vez hecho esto poder visualizar la imagen en el PictureBox.
A ver si alguien me puede echar una mano, se lo agradeceria.
SALUDOS.
Tengo una base de datos mysql en la que guardo imagenes en un campo blob, y quiero recuperarlas para verlas en un formulario, al hacer al consulta la imagen la captura como una matriz de bytes y necesito convertirla a imagen para verla en un PictureBox.
Para hacer esto necesito cargar la matriz de bytes en un MemoryStream para despues poder hacer esto:
-----------------------------------------------
img = System.Drawing.Image.FromStream(dm)
-----------------------------------------------
- Donde img es del tipo System.Drawing.Image y dm del tipo System.IO.MemoryStream
Que no hace otra cosa que convertir el MemoryStream en imagen.
Y una vez hecho esto poder visualizar la imagen en el PictureBox.
A ver si alguien me puede echar una mano, se lo agradeceria.
SALUDOS.