Ver Mensaje Individual
  #5 (permalink)  
Antiguo 15/03/2012, 09:17
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: Guardar y cargar Campo Imagine con sql y VB.net

Hola jhodmar, disculpa la demora... estaba en otros asuntos. Tu listado lo debes hacer normal, como una consulta cualquiera. Claro que obviamente vas a ver en tu celda en la parte de imagen que dice si mas no recuerdo Byte[]. Si quieres mostrar en un pictureBox la imagen al seleccionar una fila de la grilla, solo es colocar este codigo :

Te lo paso en c#
Código C:
Ver original
  1. //Convierto a bytes el valor que arroja la consulta
  2.                 byte[] barrImg = (byte[])(e.Row.Cells[4].Value);
  3.                 //Hago una lectura Stream del arreglo de bytes
  4.                 MemoryStream ms = new MemoryStream(barrImg);
  5.                 //Paso lo leido a una imagen
  6.                 pic1.Image = Image.FromStream(ms);

En vb.net si mas no me equivoco es así :
Código vb:
Ver original
  1. 'Convierto a bytes el valor que arroja la consulta
  2.    Dim barrImg As Byte() = DirectCast(e.Row.Cells(4).Value, Byte())
  3.     'Hago una lectura Stream del arreglo de bytes
  4.    Dim ms As New MemoryStream(barrImg)
  5.     'Paso lo leido a una imagen
  6.    TuPictureBox.Image = Image.FromStream(ms)

Saludos!.
__________________
Internet es tener todo el conocimiento global a tu disposición.
Desarrollo de Software - Ejemplos .Net