Foros del Web » Programación para mayores de 30 ;) » .NET »

Imagenes SQL Server 2008

Estas en el tema de Imagenes SQL Server 2008 en el foro de .NET en Foros del Web. Lenguaje: Visual Net 2008 BD: Sql Server 2008 Hola que tal tengo una duda referente ala manipulacion de imagenes en sql quiero mandar una imagen ...
  #1 (permalink)  
Antiguo 11/10/2010, 12:01
 
Fecha de Ingreso: octubre-2010
Mensajes: 1
Antigüedad: 13 años, 6 meses
Puntos: 0
Información Imagenes SQL Server 2008

Lenguaje: Visual Net 2008
BD: Sql Server 2008

Hola que tal tengo una duda referente ala manipulacion de imagenes en sql quiero mandar una imagen a la bd de sql lo mas compaqtado posible y volverlo a descompaqtar y que me matenga la misma calidad de la imagen por ejemplo escaneo una imagen de 1mb si pude pasarlo a Kb y volverlo a descompaqtar en 1mb para que no me ocupe tanto espacion en la bd... alguien me poria orientar de alguna manera si no es mucha molestia...

muchas gracias por tomarse la molestia de leer mi post.
saludos.
  #2 (permalink)  
Antiguo 13/10/2010, 06:07
Avatar de atak  
Fecha de Ingreso: julio-2005
Ubicación: Huancayo
Mensajes: 490
Antigüedad: 18 años, 9 meses
Puntos: 5
Respuesta: Imagenes SQL Server 2008

Hola, angelo17913

Explicanos en que consiste tu aplicacion si es windows form, web form.
De esa manera podriamos recomendarte alguna alternativa.

Saludos
__________________
. .: El mejor Inicio :. .
  #3 (permalink)  
Antiguo 13/10/2010, 07:35
Avatar de xjuanch0x  
Fecha de Ingreso: septiembre-2009
Mensajes: 125
Antigüedad: 14 años, 7 meses
Puntos: 1
Respuesta: Imagenes SQL Server 2008

Man lo mejor que puedes hacer es guardarlo en un campo Image, ahora es simple logica, SqlServer lo que hara es almacenar la imagen independientemente del tamaño que le asignes, si quieres disminuir la su tamaño (hablo del espacio ocupado en disco por la imagen) deberas cambiar su formato a uno de mas liviano (BMP, GIF,PNG) lo que implicaria que tu imagen no se visualize de forma correcta.

Ahora si estas hablando de una aplicacion web lo mejor que puedes hacer es guardar la imagen en el servidor y almacenar su ruta en la base datos, esto evitaria que tu base de datos cresca desproporcionadamente, ahora el problema con esto es que si se pierden o se borran los archivos fisicos, tu aplicacion se reventaria.

Si es una aplicacion de Windows, depende del ecenario y la funcionalidad.

Lo mejor que puedes hacer es definir un tamaño y un formato liviano que te permita almacenar en la base de datos
__________________
Juan David Torres Vasquez
[email protected]
Microsoft Certified Technology Specialist (MCTS)
DCE Platinum en Visual C# y VB.NET

Etiquetas: imagenes, server, sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:11.