SQL Server - DOCUMENTOS EN SQL SERVER

 
Vista:

DOCUMENTOS EN SQL SERVER

Publicado por FERNANDO (11 intervenciones) el 13/05/2011 16:40:45
Hola,
he logrado guardar documentos en sql server 2008 mediante el campo varbinary(max).

El problema que tengo es que no se como abrir los documentos guardados.
Desde ya gracias por la ayuda.
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

DOCUMENTOS EN SQL SERVER

Publicado por JMartinV (5 intervenciones) el 16/05/2011 14:31:29
Como los guardaste? Supongo que bit a bit, no?

te paso un ejemplo que uso para imágenes, te puede llegar a guiar un poco

está en c#

con esto, una vez que leo dsde la base de datos, pongo en un object

luego llamo al metodo de la siguente manera

foto.BackgroundImage = _img.Bytes2Image( ( byte[] )_obj.fOTO );


public Image Bytes2Image( byte[] bytes )
{
if ( bytes == null )
return null;
//
MemoryStream ms = new MemoryStream( bytes );
Bitmap bm = null;
try
{
bm = new Bitmap( ms );
}
catch ( Exception ex )
{
System.Diagnostics.Debug.WriteLine( ex.Message );
}
return bm;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

DOCUMENTOS EN SQL SERVER

Publicado por FERNANDO (11 intervenciones) el 17/05/2011 13:38:34
Gracias por la respuesta.
Guardo en campo varbinary si.
Te comento que una imagen si la pude mostrar.
El problema se me presenta al querer mostrar otro tipo de documento, como .doc o .pdf
La imagen es mas simple ya que hay un pictureBox en c sharp, pero para los otros tipos de documentos no hay ningun visor ni editor predefinido.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar