word y sql

30/03/2006 - 19:11 por Cid | Informe spam
Querria guardar documentos de word en un campo de sql server y luego
recuperarlos a disco, es decir coger de c:\a.doc y meterlo en una tabla y
luego cuando quiera pasarlo a c:\aNuevo.doc. Puede hacerse esto? salu2.
 

Leer las respuestas

#1 Jorge Serrano [MVP VB]
30/03/2006 - 20:21 | Informe spam
Hola,

con Access sí lo he hecho, con SQL Server no, pero supongo que no
encontrarás problemas.

Se me ocurre que metas los datos en un campo de tipo binary. Para eso,
deberás leer los datos primero en VB.NET, por lo que te sugiero usar
FileStream.
Luego lo vuelcas a base de datos a ese campo y así lo guardarías.

Finalmente lo recuperas igual pasándolo a FileStream y volcándolo a disco.

El nombre le das el que quieras, por lo que si quieres mantener el nombre o
cambiarlo, deberías añadir un campo adicional de tipo Varchar que guarde el
nombre del archivo por ejemplo. Así tendrías todo.

Que conste que no lo he probado y espero no haber dicho ninguna burrada,
pero yo probaría esto a ver que tal. Espero que alquien pueda también dar su
opinión y aprendamos más a ver si estoy equivocado o no.

Espero que sirva.

Un saludo.

Jorge Serrano Pérez
Microsoft MVP VB.NET
PortalVB.com
http://www.portalvb.com/
Weblog de Jorge Serrano
http://weblogs.golemproject.com/jorge/


"Cid" wrote:

Querria guardar documentos de word en un campo de sql server y luego
recuperarlos a disco, es decir coger de c:\a.doc y meterlo en una tabla y
luego cuando quiera pasarlo a c:\aNuevo.doc. Puede hacerse esto? salu2.



Preguntas similares