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
conexion.Open(); string fotoInser = "INSERT INTO fotos(idfotos,imagen)VALUES(5,@pic)"; MySqlCommand comandoFoto = new MySqlCommand(fotoInser, conexion); MemoryStream stream = new MemoryStream(); pictureBox1.Image.Save(stream, ImageFormat.Jpeg); byte[] foto = stream.ToArray(); comandoFoto.Parameters.AddWithValue("@Pic", foto); comandoFoto.ExecuteNonQuery(); conexion.Close(); MessageBox.Show("Foto guardada", "Listo", MessageBoxButtons.OK, MessageBoxIcon.Information);
De antemano muchas gracias