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-08-2003
Carlitos Carlitos is offline
Miembro
 
Registrado: ago 2003
Posts: 22
Poder: 0
Carlitos Va por buen camino
1. Entrando en la polémica de si en fichero o en la base de datos en un campo blob: Todo lo que esté dentro de la base de datos mejor (para eso se inventaron), simplifica la configuración del cliente (la aplicación cliente se entiende...) y no hay que andar compartiendo directorios. Evidentemente aumenta de tamaño la base de datos, pero también lo hacen los directorios donde se almacenan las imágenes. Además al estar en la propia base de datos, las copias con gbak también te guardarían las imágenes. Está claro que si la misma imagen se repite mucho, tendrás que organizar mejor la base de datos y tener una tabla exclusiva para las imágenes. Mucha gente comete el fallo de por ejemplo poner un campo de fotografía en la ficha de un "artículo" y luego tener la misma fotografía repetida porque la misma incluyen varios artículos o es la misma o parecida. Esto si hace aumentar la base de datos inecesariamente, pero como todo, hay que hacer un buen estudio al igual que se hacen para otras tablas, para las imágenes y evitar repeticiones..

2.Desconozco realmente las circunstancias y el error (necesitaría más información), pero suele ser muy frecuente, no el almacenamiento de la imágen en el campo blob, sino el visualizar una imagen JPEG en un componente dataware. Algunos componentes dataware de imágenes no están preparados para mostrar JPEG y hay que escribir un poco de código para que lo soporte...
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


La franja horaria es GMT +2. Ahora son las 07:20:24.


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