Como cargar en una datagrid los datos, fotos de una tabla de sql server ,,, mi tipo de dato en el campo foto es de tipo varchar ,,,, como podria cargarlos los datos en el datagrid?
gracias
para. Net 2005
Únete al grupo para participar en el debate
Únete al grupo para participar en el debate
cargar imagen en datagrid
Escrito por Gissella Lescano
el 22/07/2008
Escrito por Oscar Zumaran Maceda
el 27/08/2008
Umm bueno lo ke se me ocurre es ke puedas convertir la foto (ke es enverdad es la ruta de a foto ke esta en el bd como varchar) a bitmap en RAM para ke la puedas mostrar en el datagrid... Y seria asi:
Dim fsfoto As FileStream
fsfoto = New FileStream(RUta_FOTO, FileMode. Open, FileAccess. Read)
Dim fifoto As FileInfo = New FileInfo(RUta_FOTO)
Dim temp As Long = fifoto. Length
Dim lung As Long = Convert. ToInt32(temp)
Dim picture(lung) As Byte
fsfoto. Read(picture, 0, lung)
curfilename = ""
fsfoto. Close()
con esta idea tonces convierte la columna en un template de tipo imagen y procesa la imagen fila a fila con un for o nose! Suerte!