Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/01/2012, 13:56
Avatar de leo_nqn
leo_nqn
 
Fecha de Ingreso: abril-2010
Ubicación: Neuquen
Mensajes: 461
Antigüedad: 14 años
Puntos: 24
Traer Imagen de SQL

Hola que tal, Primero que nada FELIZ AÑO PARA TODOS, segundo estoy aca por que tengo un problemita con las imagenes.
Trabajo con C#, guarde en la base de datos una Imagen (trabajo con SQL el tipo de dato que uso es IMAGE en la base de datos) en el campo me guarda un hexadecimal, para guardar no hay problema.
Ahora lo que necesito es traer la Imagen y mostrarla en un PictureBox.
Traigo un data set, y separo este data set con sus diferentes ROWS, cada Row lo asigno a una variable (atributo de una clase) en este caso la clase Personal tiene el atributo srcRecurso(represesnta a la imagen) y este atributo es de tipo Image.

Accedo a los datos que trae mi consulta con el siguiente metodo:

Código:
internal void CargarR(DataRow Row)
        {
            idRecurso = Row["idRecurso"].ToString();
            sCodigoBarra = Row["sCodigoBarra"].ToString();
            idEmpresa = Row["idEmpresa"].ToString();
            bHabilitado = Row["bHabilitado"].ToString();
            dFechaDesde = Row["dFechaDesde"].ToString();
            dFechaHasta = Row["dFechaHasta"].ToString();
            sObservaciones = Row["sObservaciones"].ToString();
            sNombre = Row["sNombre"].ToString();
            sApellido = Row["sApellido"].ToString();
            sDni = Row["sDni"].ToString();
            sCuil = Row["sCuil"].ToString();
            dFechaNacimiento = Row["dFechaNacimiento"].ToString();
            sFunsion = Row["sFunsion"].ToString();
            sConvenio = Row["sConvenio"].ToString();
            bDirecto = Row["bDirecto"].ToString();
            bHabilitadoParaConducir = Row["bHabilitadoParaConducir"].ToString();
            sFrenteTrabajo = Row["sFrenteTrabajo"].ToString();
           srcRecurso = Row["oFoto"];

                      
        }
// ***********************************
oFoto me trae un Objeto (es la imagen en mi caso es un hexadecimal) y necesito insertar este objeto en srcRecurso que es de tipo Image, no se si esta es la manera correcta de obtener la imagen, pero si hay otra la que sea me puede servir. necesito transformar los datos que traigo a un objeto de tipo imagen.. Si alguien me puede dar una mano seria genial.
Agradezco su tiempo! y saludos!!
__________________

Blog: http://leonardonqn.blogspot.com
Twitter:@Leo_FFerreyra