Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   MySQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=21)
-   -   Base de datos con fotos (https://www.clubdelphi.com/foros/showthread.php?t=70793)

Inon 11-11-2010 01:09:59

Base de datos con fotos
 
Hola Amigos del Club:

Aqui vengo con una preguntita a ver si alguno puede ayudarme:

Voy a crear una sistema en delphi 5, utilizando base de datos MySQL, y entre los tantos datos que deseo guardar, quiero por cada registro guardar x numero de fotos, y que estas puedan ser visualizadas en miniatura y al darle doble click la muestre en tamaño real, alguien me ayuda con esto, es que no se ni por donde empezar con lo de las fotos, he realizado otros programas con bases de datos, solo el manejo de las imagenes y el guardado de las mismas es lo que me quema el coco.

Gracias a todos aquellos que me puedan ayudar.

P.D.
No se si esta pregunta va aquí, sino es asi, pido disculpas y pueden mover mi mensaje a donde aplica.

Neftali [Germán.Estévez] 11-11-2010 11:04:52

Hay dos formas de enfocar el problema de las fotos:
(1) Guardar las fotos dentro de la Base de Datos.
(2) Guardar las fotos fuera de la Base de Datos y en la BD guardar el path.

No hay una solución general, depende de muchos factores el escoger una solución u otra para que se adecue mejor a las posibilidades de tu problema concreto.

Revisa estos 2 hilos y te darán una buena idea de los problemas , ventajas e inconvenientes de cada opción:
* Usted que haría si...
* Información y consejos sobre proyecto web

Aunque los títulos parece que no tengan que ver con tu problema, dentro se discute el problema de las fotos.

En cuanto a lo de generar las miniaturas te puedo recomendar esta entrada en mi página. Podrás encontrar código para generar miniaturas a partir de la imágenes almacenadas.
"Redimensionar una images; Antialiasing"

Inon 11-11-2010 20:42:49

Muchas gracias por tu pronta respuesta Neftali, daré una buena leida a los enlaces que me enviaste y luego te comentare como me fue. Gracias.


La franja horaria es GMT +2. Ahora son las 14:12:51.

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