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

Guardar imágen en tabla SQL SERVER desde c# con winform

Estas en el tema de Guardar imágen en tabla SQL SERVER desde c# con winform en el foro de .NET en Foros del Web. Hola... Necesito urgente ayuda de ustedes. Debo desde un winform guardar una imágen en una base de datos SQL SERVER, como bytes (tal y como ...
  #1 (permalink)  
Antiguo 24/06/2009, 09:42
Avatar de pyroCL  
Fecha de Ingreso: marzo-2009
Ubicación: C#
Mensajes: 261
Antigüedad: 15 años, 1 mes
Puntos: 2
Exclamación Guardar imágen en tabla SQL SERVER desde c# con winform

Hola...

Necesito urgente ayuda de ustedes.

Debo desde un winform guardar una imágen en una base de datos SQL SERVER, como bytes (tal y como se haría con webforms)

Debo subir el archivo, o dar el path a él y que se convierta la imágen en byte para guardarla en una tabla de SQL SERVER.

Finalmente debo buscar la imágen y mostrarla en un picturebox.

Por favor, si alguien me puede qyudar lo agradecería mucho!

Gracias.
  #2 (permalink)  
Antiguo 24/06/2009, 10:35
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 3 meses
Puntos: 50
Respuesta: Guardar imágen en tabla SQL SERVER desde c# con winform

http://www.codeproject.com/KB/cs/PictureBoxImage.aspx

Salu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
  #3 (permalink)  
Antiguo 24/06/2009, 10:50
Avatar de pyroCL  
Fecha de Ingreso: marzo-2009
Ubicación: C#
Mensajes: 261
Antigüedad: 15 años, 1 mes
Puntos: 2
Respuesta: Guardar imágen en tabla SQL SERVER desde c# con winform

Muchas Gracias.

Funciona, si es que le doy la imágen por defecto, pero si es que primero la cargo en el picturebox y después la envío a guardar, Se cae el programa al intentar guardar la imágen en un stream, con el siguiente codigo


Código:
pictureBox1.Image.Save(stream,System.Drawing.Imaging.ImageFormat.Jpeg);
Pensé que era por el formatyo de la imágen, lo cambié a Jpeg, pero nada... sigue con error, el error es:

A generic error occurred in GDI+.

No sé que puede ser.

Por favor, ayudame!...


GRACIAS!

Última edición por pyroCL; 24/06/2009 a las 11:37
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 07:46.