¿La mejor manera de enviar un archivo al servidor SQL y guardarlo, luego leerlo desde la base de datos?
-
20-08-2019 - |
Pregunta
Estoy desarrollando un software con vb6.0 :(. Quiero saber que ¿cuál es el mejor código para guardar un archivo en el servidor SQL y luego leerlo?
Debo decir que uso ADODB.Stream al guardar el archivo .....
¿Cuál es tu sugerencia?
Solución
¿Necesita guardar en sql? Una alternativa, y una mejor solución de IMO es guardar los documentos en una carpeta en su sistema de archivos normal y guardar la referencia en sql. A menos que tenga una razón específica para querer guardar en sql?
¿Hay alguna razón específica por la que necesita usar vb6? ¿Legado?
Aquí hay un ejemplo en .NET sobre cómo lograr lo que necesita, debería ser bastante sencillo convertirlo a VB6
http://www.jstawski.com/archive/2007/05/17/save-documents-with-sql-server-and-display-them.aspx
ACTUALIZACIÓN: con VB6 un ejemplo usando ADODB.Stream para almacenar y recuperar imágenes, que deberían ser similares a lo que necesita: