Foros del Web » Programando para Internet » ASP Clásico »

Grabar una imagen en SQL Server

Estas en el tema de Grabar una imagen en SQL Server en el foro de ASP Clásico en Foros del Web. Saludos! Estoy pasando un muy mal rato, tratando de encontrar alguna forma de grabar una imagen en un campo tipo "IMAGE" de SQL Server... He ...
  #1 (permalink)  
Antiguo 06/07/2005, 22:28
 
Fecha de Ingreso: abril-2003
Ubicación: Santiago de Chile
Mensajes: 115
Antigüedad: 21 años, 1 mes
Puntos: 0
Grabar una imagen en SQL Server

Saludos!

Estoy pasando un muy mal rato, tratando de encontrar alguna forma de grabar una imagen en un campo tipo "IMAGE" de SQL Server...

He encontrado 1000 formas de leerlas (en realidad siempre explican lo mismo ), pero en ningun lado explican si se puede grabar desde ASP (hay buenos ejemplos para ASP.NET, pero no es lo que necesito... )

Alguien tiene un ejemplo real de como hacer esto? Lo agradeceré un montón!

Gracias, y Saludos!
__________________
~[ The Hard ]~
- Sólo sé que nada sé...
- Hay un placer en la locura, que sólo los locos conocen...
- ¿Trabajas para vivir, o vives para trabajar?
  #2 (permalink)  
Antiguo 07/07/2005, 06:03
Avatar de El_Metallick  
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago, Chile
Mensajes: 1.718
Antigüedad: 21 años, 7 meses
Puntos: 16
en la pagina de asptutor sobre welupload explican un poco eso... date una vueltecita por ahi... saludos y suerte
__________________
Haz la guerra en la cama y el amor donde se te de la gana...
El tiempo es el mejor maestro, lo único malo es que te mata...¡¡Aprovecha tu tiempo!!
  #3 (permalink)  
Antiguo 07/07/2005, 08:18
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 20 años, 1 mes
Puntos: 4
para que guardar la imagen, solo guarda la ruta, caray siempre se meten en este problema.
  #4 (permalink)  
Antiguo 07/07/2005, 13:39
Avatar de El_Metallick  
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago, Chile
Mensajes: 1.718
Antigüedad: 21 años, 7 meses
Puntos: 16
orharo.... jajajajjaajaja en realidad tienes rason yo tampoco entiendo pero respondo lo que me preguntan... jajajaj ha muchos temas dodne se ha discutido eso de subir la imagen a la base de datos.... ventajas desventajas y todo... es cosa de buscar... saludos
__________________
Haz la guerra en la cama y el amor donde se te de la gana...
El tiempo es el mejor maestro, lo único malo es que te mata...¡¡Aprovecha tu tiempo!!
  #5 (permalink)  
Antiguo 07/07/2005, 13:47
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Pues si, pero hay algunos casos en los que simplemente es necesario, hace poco, nos encontramos con que por seguridad teniamos que hacerlo, la cuestion es que estabamos trabajando con un administrador de contenidos para un sitio de gobierno, obviamente utiliza un ciclo de aprobacion, y necesitaban que esas imagenes no pudieran ser publicadas sino hasta que se aprobaran, pero la otra cuestion es que no querian por ningun motivo que se pudieran descargar si no se podian visualizar en el sitio, despues de analizarlo ampliamente, decidimos optar por guardarlas en DB, no solo imagenes sino pdf's, les cuento que hasta el momento llevan subidos alrededor de 1500 documentos, que comprenden pdfs de hasta 10 MB, obviamente la aplicacion se ha ralentizado, pero no tanto como esperabamos, y es una aplicacion con alto trafico, asi que la conclusion es que si es totalmente necesario se haga.

Como siempre mis $0.02

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #6 (permalink)  
Antiguo 07/07/2005, 13:56
Avatar de El_Metallick  
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago, Chile
Mensajes: 1.718
Antigüedad: 21 años, 7 meses
Puntos: 16
gracias por el comentario u_g.... pero encuentro que son casos muy particulares... y lo otro una pequeña duda... un archivo que esta en una base de datos no se puede guardar en el ordenador???? eso saludos
__________________
Haz la guerra en la cama y el amor donde se te de la gana...
El tiempo es el mejor maestro, lo único malo es que te mata...¡¡Aprovecha tu tiempo!!
  #7 (permalink)  
Antiguo 07/07/2005, 14:18
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Lo que pasa es que necesitas hacer un query a la DB para obtenerlo, finalmente se vuelve un campo en un registro...

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #8 (permalink)  
Antiguo 07/07/2005, 14:22
Avatar de El_Metallick  
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago, Chile
Mensajes: 1.718
Antigüedad: 21 años, 7 meses
Puntos: 16
a ok.... gracias por aclararmelo... saludos
__________________
Haz la guerra en la cama y el amor donde se te de la gana...
El tiempo es el mejor maestro, lo único malo es que te mata...¡¡Aprovecha tu tiempo!!
  #9 (permalink)  
Antiguo 07/07/2005, 17:12
 
Fecha de Ingreso: abril-2003
Ubicación: Santiago de Chile
Mensajes: 115
Antigüedad: 21 años, 1 mes
Puntos: 0
Hola!

Gracias por los comentarios... mi caso es muy similar al de u_g, pero no tanto como una institucion guvernamental ni nada, es sólo que el cliente lo necesita así

Gracias de nuevo :)
__________________
~[ The Hard ]~
- Sólo sé que nada sé...
- Hay un placer en la locura, que sólo los locos conocen...
- ¿Trabajas para vivir, o vives para trabajar?
  #10 (permalink)  
Antiguo 07/07/2005, 17:14
Avatar de Neuron_376  
Fecha de Ingreso: abril-2005
Mensajes: 1.051
Antigüedad: 19 años, 2 meses
Puntos: 2
Hola

Busca ASPJPEG..

http://www.persits.com/

Con eso lo logras facil...

Suerte!!
__________________
NeuronaNet.com... la idea correcta.
http://www.NeuronaNet.com
  #11 (permalink)  
Antiguo 07/07/2005, 17:23
Avatar de Neuron_376  
Fecha de Ingreso: abril-2005
Mensajes: 1.051
Antigüedad: 19 años, 2 meses
Puntos: 2
Hola!

Aunque a decir verdad, en esos casos como el que comenta u_goldman, yo preferiria siempre mejor tener un sistemas protector de descargas que tenerlo en la base de datos, aun mas si son documentos tan pesados.

Pero es cierto que en ocaciones es necesario, yo guardo imagenes pero de 3 - 4 kb, son previos muy pequeños temporales que todo mundo puede ver cuando esta en linea, pero como es temporal y periodicamente se borran, es mejor tenerlos en la base de datos, que tenerlos en el disco duro y enfrentar el problema de que alguien los este viendo o accesando cuando se estan borrando o midificando, lo cual trae problemas de LOCKS en el disco duro.

Pero solamente en ese caso muy especial y especifico.

Suerte!!
__________________
NeuronaNet.com... la idea correcta.
http://www.NeuronaNet.com
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 21:14.