Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/08/2014, 12:47
Avatar de baker1562
baker1562
 
Fecha de Ingreso: marzo-2011
Ubicación: Puntarenas
Mensajes: 261
Antigüedad: 13 años, 2 meses
Puntos: 9
Pregunta Guardar imagen mysql C#

Hola buenas tengo un problema y agradeceria un poco de ayuda.

Tengo un programa que guarda una imagen en una BD de mysql, de tipo BLOB, cuando intento guardar la imagen, la guarda pero queda guardada de forma embarrada la imagen (una parte de la imagen se ve, pero el resto sale como coloreado o negro/gris), y la verdad no se a que se debe.

aqui el codigo:

Código C++:
Ver original
  1. conexion.Open();
  2.                 string fotoInser = "INSERT INTO fotos(idfotos,imagen)VALUES(5,@pic)";
  3.                 MySqlCommand comandoFoto = new MySqlCommand(fotoInser, conexion);
  4.                 MemoryStream stream = new MemoryStream();
  5.                 pictureBox1.Image.Save(stream, ImageFormat.Jpeg);
  6.                 byte[] foto = stream.ToArray();
  7.                 comandoFoto.Parameters.AddWithValue("@Pic", foto);
  8.                 comandoFoto.ExecuteNonQuery();
  9.                 conexion.Close();
  10.                 MessageBox.Show("Foto guardada", "Listo", MessageBoxButtons.OK, MessageBoxIcon.Information);

De antemano muchas gracias