Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 13-10-2006
Avatar de RONPABLO
[RONPABLO] RONPABLO is offline
Miembro Premium
 
Registrado: oct 2004
Posts: 1.514
Poder: 21
RONPABLO Va por buen camino
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???
Responder Con Cita
  #2  
Antiguo 13-10-2006
fly fly is offline
Miembro
 
Registrado: abr 2005
Posts: 65
Poder: 20
fly Va por buen camino
Creo que es imposible eso que pides, tu mismo te contradices en el planteamiento
Cita:
Empezado por RONPABLO
... (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???
Si no lo insertas en un campo de la base de datos ¿como pretendes leerlo mediante un Dataset?

Saludos.
Responder Con Cita
  #3  
Antiguo 13-10-2006
Avatar de Paoti
Paoti Paoti is offline
Miembro
 
Registrado: may 2003
Ubicación: Monterrey. N.L., México
Posts: 612
Poder: 21
Paoti Va por buen camino
necesariamente debes de guardarlo en un campo blob compañero.
__________________
Estudia y anda en la calle.... que asi serás el doble de listo que los demás...

análisis de información
análisis y diseño de sistemas

Paoti Rios Reséndiz
Responder Con Cita
  #4  
Antiguo 13-10-2006
Avatar de RONPABLO
[RONPABLO] RONPABLO is offline
Miembro Premium
 
Registrado: oct 2004
Posts: 1.514
Poder: 21
RONPABLO Va por buen camino
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

Código SQL [-]
   insert into tablaDeimagenesTemporales (Imagen) values ("loadFromFile"('c:\la_Ruta\Donde_tengo_la_Imagen.jpg'')
Responder Con Cita
  #5  
Antiguo 13-10-2006
Avatar de RONPABLO
[RONPABLO] RONPABLO is offline
Miembro Premium
 
Registrado: oct 2004
Posts: 1.514
Poder: 21
RONPABLO Va por buen camino
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.
Responder Con Cita
  #6  
Antiguo 13-10-2006
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 22
JXJ Va por buen camino
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
Responder Con Cita
  #7  
Antiguo 13-10-2006
Avatar de RONPABLO
[RONPABLO] RONPABLO is offline
Miembro Premium
 
Registrado: oct 2004
Posts: 1.514
Poder: 21
RONPABLO Va por buen camino
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
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Cargar archivo y guardarlo en tabla Carliviris Varios 4 30-09-2006 00:39:43
obtener los mensajes enviados a windows teatry API de Windows 5 06-10-2005 17:51:17
Una duda sobre los Uses jorch_yr Varios 1 30-05-2004 04:39:40
duda sobre archivos de texto eduarcol Varios 4 05-02-2004 15:06:31
valor escrito en TComboBox guardarlo en BD Giniromero Conexión con bases de datos 2 28-10-2003 16:57:11


La franja horaria es GMT +2. Ahora son las 08:31:59.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi