Foros

 
ForumForumForos DNNForos DNNDesarrolloDesarrollogenerar documento al vuelogenerar documento al vuelo
Anterior Anterior
 
Siguiente Siguiente
Nuevo Mensaje
 16/07/2010 19:54
 

Hola a todos, que conforman esta comunidad.

Estoy guardando algunos archivos en un campo tipo image, ahora quiero que al darle click en un boton este se abra.

Al ejecutar esto me muestra un error , creo es porque donde lo uso son controles ascx de mi modulo

Dim byteImage As Byte() = DirectCast(DSet.Tables(0).Rows(0)("imagen"), Byte())If byteImage IsNot Nothing Then

Response.ContentType =

"image/jpeg"

Response.Expires = 0

Response.Buffer =

True

Response.Clear()

Response.BinaryWrite(byteImage)

Response.[End]()

End If

Es posible hacer esto dentro de mi modulo?, Gracias

Nuevo Mensaje
 19/07/2010 9:18
 

Buenas, yo te puedo decir como lo suelo hacer yo.

En la BBDD, en vez de meter un campo image, lo que hago es meter la ruta donde se encuentra la imagen, con lo que el campo es un string.

en el campo de la BBDD se almacenaria algo asi.

Portals/0/imagenes/Imagen.jpg

A la hora de llamarla, puedes hacerlo desde el ascx. de la siguiente forma.

pongamos que tienes un gridView o algo similar. si tienes una tabla donde quieres que salga la imagen, pondrias algo asi.

<Table>

<Tr>

<Td>Imagen: </Td>

<Td><img src=' <%= MiCampo %>' alt="mi imagen" </Td>

</Tr>

</Table>

asi, la ruta de la imagen, es la que contiene el campo de la BBDD y la pintaria.

No se si el código tendra algun fallo ya que lo e puesto sobre la marcha.

Un saludo y espero que sirva la idea ;)


www.lgisoluciones.com
Nuevo Mensaje
 19/07/2010 17:15
 

Gracias por contestar Hiunkeru, creo mejor lo cambiare a la forma que dices, el codigo funciona perfecto.

Nuevo Mensaje
 19/07/2010 17:35
 

De nada hombre, a mandar ;)


www.lgisoluciones.com
Anterior Anterior
 
Siguiente Siguiente
ForumForumForos DNNForos DNNDesarrolloDesarrollogenerar documento al vuelogenerar documento al vuelo

En total, tenemos 1098 nuevo(s) hilo(s) y 5265 nuevo(s) mensaje(s)
Los hilos más populares han estado en ¿por que?
Los hilos más activos han estado en no veo el portal desde los pc's de la red

Más activos


UserTotalPosts
jmaldonadom 1101
anonymous 798
javier 488
Faco 395
hiunkeru 184
vitolo 182
Guillaume 168
ccolonia 159
dormio 157
elijo_otroo 138
sonsai 84
Dreamvk 67
tirillos 48
vte_torres 47
oskr226 46

Últimos Mensajes...