Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/03/2012, 10:31
Avatar de Aquaventus
Aquaventus
 
Fecha de Ingreso: junio-2010
Ubicación: Lima-Peru , En el alba de la naturaleza
Mensajes: 2.105
Antigüedad: 13 años, 10 meses
Puntos: 267
Respuesta: problemas para modificar una imagen

Hola Lego puedes hacer lo siguiente :
(Asumo que para la imagen usas un picturebox y la cargas desde un archivo seleccionado de una ruta de tu pc mediante un OpenFileDialog). Pero para ello guardas la ruta de donde está la imagen.
Código C:
Ver original
  1. //Importas el System.IO
  2. Using System.IO;
  3.  
  4.  
  5. /*********************************************************/
  6. //Antes de pasar la imagen al parametro de tu Store deberás hacer esto :
  7. /*********************************************************/
  8.  
  9. //Se guarda la ruta cargada desde un OpenFileDialog
  10. string rutaimagen = openFileDialog1.FileName;
  11.  
  12. //Declaras un FileStream y recibes la ruta de la imagen y la abres
  13. FileStream fs = new FileStream(rutaimagen, FileMode.Open);
  14. //Declaras un variable de tipo arreglo de bytes y le pasas la longitud del FileStream
  15. Byte[] data = new byte[fs.Length];
  16. //Luego llenas la data.
  17. fs.Read(data, 0, Convert.ToInt32(fs.Length));
  18. //Finalmente le envias los bytes a tu parametro
  19. parametros[1] = new SqlParameter("@imFoto", SqlDbType.Image,data);
Espero solucione tu problema. Saludos!.
__________________
Internet es tener todo el conocimiento global a tu disposición.
Desarrollo de Software - Ejemplos .Net

Última edición por Aquaventus; 02/03/2012 a las 10:54