Visual Basic.NET - Manejar diferentes archivos en campo SQL

 
Vista:

Manejar diferentes archivos en campo SQL

Publicado por Jose (2 intervenciones) el 09/02/2011 17:36:07
Hola;
Tengo este código:

Dim Imagen() As Byte

Dim ManejarArchivo As FileStream

AbrirArchivo.Filter = "Imagenes (JPG)|*.jpg"

If AbrirArchivo.ShowDialog() = Windows.Forms.DialogResult.Cancel Then

Exit Sub

Else

ManejarArchivo = New FileStream(AbrirArchivo.FileName, FileMode.Open, FileAccess.Read)

ReDim Imagen(ManejarArchivo.Length)

ManejarArchivo.Read(Imagen, 0, CInt(ManejarArchivo.Length))

End If

lo que hace es convertir una imagen en un arreglo de bytes y con eso ya puedo guardarlo en la base de datos en un campo image de sql.

Ahora mi consulta es como puedo hacer para descargar esa imagen que esta almacenada en la base de datos y volver a tener un archivo también necesito adaptarlo para que funcione no solo con imágenes sino que también con archivos .pdf, .doc y .xls.

Si es para otros archivos cambiaría mucho el proceso de subirlo y descargarlo, alguien que me pueda ayudar por favor se lo agradecere mucho.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder