Foros del Web » Programación para mayores de 30 ;) » .NET »

[SOLUCIONADO] Guardar imagen mysql C#

Estas en el tema de Guardar imagen mysql C# en el foro de .NET en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 19/08/2014, 12:47
Avatar de baker1562  
Fecha de Ingreso: marzo-2011
Ubicación: Puntarenas
Mensajes: 261
Antigüedad: 13 años, 1 mes
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

Etiquetas: blob, c#, mysql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:12.