![]() |
Duda sobre Archivos enviados por medio de firebird sin guardarlo en la BD
Hola cordial saludo, como tal he buscado (sin exito) si existe la posibilidad de usar firebird como un canal para enviar archivos desde el servidor a otros equipos.... en si lo que quiero es guardar la ruta de un archivo (audio, imagen, video, ejecutable, etc), y desde el mismo firebird cargar ese archivo que esta en disco duro (no lo quiero almacenado como un campo blob) y lo pueda manejar como otro dato de una consulta y que llegue a los demas clientes por medio de un DataSet y no como un archivo compartido en la red???
|
Creo que es imposible eso que pides, tu mismo te contradices en el planteamiento
Cita:
Saludos. |
necesariamente debes de guardarlo en un campo blob compañero.
|
Perfecto... y no exitste la posibilidad de guardarlo en un campo blob, pero no enviandolo desde una aplicación hecha en Delphi (o C BUilderm, java, etc), sino desde una consulta hecha dentro del mismo firebird... es desir
|
En si, se que posiblemente no exista el LoadFromFile dentro de firebird, lo pongo mas como un punto de comparación y hacer entender que quiero hacer...
Gracias por sus respuestas. :) |
lo que yo entiendo es que quieres hacer algo parecido a uno de los sistemas de hosting de archivos. tipo, rapidshare. megaupload y demas
yo no creo que estos sistemas guarden los archivos que se les suben guardandolos en campos blob. sino guardando la referencia de la ruta donde esta el archivo y permitiendo descargarlo |
Lo q pasa es que tengo una aplicación que requiere compartir hojas de calculo e imagenes, todo relacionado con una gran cantidad de información en una bd, el problema que he tenido es que las redes donde se instala la aplicación son muy variadas el tipo de sistemas operativos que usan... y muy variado el tamaño de los archvios (hasta 4 o 5 megas), entonces que ocurre... que si guardo los archivos en la bd... facilmente con 100 registros puedo estar llegando a tener el archivo de la bd en 500 Megas, y facilmente las imagenes o archivos tambien sean muy pequeños, y empiese a llenar discos duros a diestra y sieniestra... entonces para solucionar eso que hago en el momento, comparto una unidad de red y accedo a ella algo asi como "192.168.0.9\folder\archivos" "192.168.0.9\folder\imagenes", pero esto me ha aumentado el soporte porque pasan cosas tales como que de un momento a otro no permite compartir archivos e impresoras el servidor, o porque el servidor es win 2003 Server y los clientes son XP home y los XP home no recuerdan la contraseña en la red, o porque en el servidor cambiaran sin darse cuenta la contraseña y otra gran cantidad de cosas que me han pasado y que son externas a mi aplicación pero que muchos clientes no entienden, mientras que si lo puedo manejar por firebird dentro de un dataset, casi que solo tengo que pelear con el firewall y antivirus
|
La franja horaria es GMT +2. Ahora son las 05:01:20. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi