Autor Tema: Como guardar varias imagenes para el mismo cliente  (Leído 30387 veces)

0 Usuarios y 1 Visitante están viendo este tema.

YAcosta

  • Moderador Global
  • Exabyte
  • *****
  • Mensajes: 2853
  • Reputación: +160/-38
  • Daddy de Qüentas y QüeryFull
    • Ver Perfil
    • Personal
Re:Como guardar varias imagenes para el mismo cliente
« Respuesta #30 en: Junio 11, 2014, 01:58:07 pm »
ok me parece bien , lo unico que yo quiero seleccionar las ultimas 8 imagnes para esto tendria que guardar la fecha de guardado , y me parece que la mejor manera seria guardar en la base de datos la ruta no ? que te parece a vos ?



gracias

Si quieres las ultimas 8 puedes usar el correlativo que te dije, crearte otro correlativo o aumenta el campo fecha, lo que mas te gusta.
y sobre:
"y me parece que la mejor manera seria guardar en la base de datos la ruta no ? que te parece a vos ?"

ya nos mandaste al ...ajo sobre esto!!! jaja, no mentira, doc, justamente de eso estábamos departiendo en los ultimos post, Ud. decida con la info nutrida que aqui expusimos.
Me encuentras en YAcosta.com

YAcosta

  • Moderador Global
  • Exabyte
  • *****
  • Mensajes: 2853
  • Reputación: +160/-38
  • Daddy de Qüentas y QüeryFull
    • Ver Perfil
    • Personal
Re:Como guardar varias imagenes para el mismo cliente
« Respuesta #31 en: Junio 11, 2014, 02:00:08 pm »
No me habia percatado de esto:

gasafonso:

Eso es independientemente de cada desarrollador, yo lo que aria es hacer un archivo por cada uno de los casos osea:
Abner Velasco se tomo Radiografias el 03/03/2010

entonces en mi tabla de radiografias

Id = Correlativo
Id_cliente = El Id de Abner
Fecha = 03/03/2010

entonces una tabla fotos de radiografias

Id = Correlativo
Id_Radiografias = El Id de la tabla de radiografias
Foto = Pues como quieras guardar la foto en el campo o solo la dirección para recuperarla

Cuando hagas tu consulta llamas a la último registro de radiografias de Abner
y haces la consulta por el Id en la tabla fotos de radiografias

Entonces te va a salir lo que quieres, unicamente las fotos de la ultima sesión de radiografias o de la fecha determinada.

Saludos.

Los de las imagenes y bases de datos siempre es un tema polemico.

Abner te lo explico mucho mejor que yo, creo que se te paso tambien.
Me encuentras en YAcosta.com

gasafonso

  • Megabyte
  • ***
  • Mensajes: 175
  • Reputación: +4/-10
    • Ver Perfil
Re:Como guardar varias imagenes para el mismo cliente
« Respuesta #32 en: Junio 11, 2014, 02:04:51 pm »
Si si justo me llego cuando mande la contestacion, igual voy a hacer asi

Id = Correlativo
Id_cliente = El Id de Abner
Fecha = 03/03/2010
Foto = Pues como quieras guardar la foto en el campo o solo la dirección para recuperarla

y las filtro por las ultimas 8 por la fecha,  lo que me sigue quedando la duda como muestro las anteriores ?



YAcosta

  • Moderador Global
  • Exabyte
  • *****
  • Mensajes: 2853
  • Reputación: +160/-38
  • Daddy de Qüentas y QüeryFull
    • Ver Perfil
    • Personal
Re:Como guardar varias imagenes para el mismo cliente
« Respuesta #33 en: Junio 11, 2014, 02:06:09 pm »
...
PD: Aca les dejo mi diseño , asi las quiero mostrar , lo unico que no me doy cuenta es como hacer para mostrar las anteriores a estas 8


Recuerda que si son mas de 8 fotos tienes que paginar.
No me habia percatado que estas usando el control ADODC (no me refiero al conectar), eso es antiguo, si tienes chande desaste de el y uso codigo puro.

Saludos
Me encuentras en YAcosta.com

YAcosta

  • Moderador Global
  • Exabyte
  • *****
  • Mensajes: 2853
  • Reputación: +160/-38
  • Daddy de Qüentas y QüeryFull
    • Ver Perfil
    • Personal
Re:Como guardar varias imagenes para el mismo cliente
« Respuesta #34 en: Junio 11, 2014, 02:08:01 pm »
Si si justo me llego cuando mande la contestacion, igual voy a hacer asi

Id = Correlativo
Id_cliente = El Id de Abner
Fecha = 03/03/2010
Foto = Pues como quieras guardar la foto en el campo o solo la dirección para recuperarla

y las filtro por las ultimas 8 por la fecha,  lo que me sigue quedando la duda como muestro las anteriores ?

Como tu mismo marcaste la restriccion a 8 solo podras ver 8 y a continuacion paginarlo (que es lo que hago yo en la imagen que mostre arriba).

Sin embargo, mas facil que eso es que debajo de las 8 fotos pongas un boton "Ver mas" y abras un nuevo form donde mostraras todas las fotos existentes de ese paciente ordenados por el criterio que decidas.
Me encuentras en YAcosta.com

gasafonso

  • Megabyte
  • ***
  • Mensajes: 175
  • Reputación: +4/-10
    • Ver Perfil
Re:Como guardar varias imagenes para el mismo cliente
« Respuesta #35 en: Junio 11, 2014, 02:14:08 pm »
...
PD: Aca les dejo mi diseño , asi las quiero mostrar , lo unico que no me doy cuenta es como hacer para mostrar las anteriores a estas 8


Recuerda que si son mas de 8 fotos tienes que paginar.
No me habia percatado que estas usando el control ADODC (no me refiero al conectar), eso es antiguo, si tienes chande desaste de el y uso codigo puro.

Saludos

Noooes ADODC, como seria a codigo puro, paginar ? me mataste ju ajua

YAcosta

  • Moderador Global
  • Exabyte
  • *****
  • Mensajes: 2853
  • Reputación: +160/-38
  • Daddy de Qüentas y QüeryFull
    • Ver Perfil
    • Personal
Re:Como guardar varias imagenes para el mismo cliente
« Respuesta #36 en: Junio 11, 2014, 02:17:42 pm »
Si es ADODCCCC!!!! jajaja
mira:


Salvo que no lo estes usando
Me encuentras en YAcosta.com

YAcosta

  • Moderador Global
  • Exabyte
  • *****
  • Mensajes: 2853
  • Reputación: +160/-38
  • Daddy de Qüentas y QüeryFull
    • Ver Perfil
    • Personal
Re:Como guardar varias imagenes para el mismo cliente
« Respuesta #37 en: Junio 11, 2014, 02:24:00 pm »
Y sobre "codigo puro" y el paginado juass... la explicación da para otro post.

Codigo puro es sin usar un control de conexion sino el recordset

Código: (VB) [Seleccionar]
Dim rs As New ADODB.Recordset
sql = "Select Campo1, Campo2... From.... "
rs.Open sql, dB, 1, 1

en la varialbe sql accedes a tu foto.

Y lo del paginado podrias hacer consultas de 8 en 8, o sea, por cada 8 accedes al query, o cargar todos los registros y por cada avance de pagina accedes al recordset para mostrarlos.
 Me salio un poco miserable la explicacion, mmm, hare lo posible por subir un ejemplo pero me parece que lo que te dio Enter pagina, en este enlace:
http://leandroascierto.com/foro/index.php?topic=1733.msg9715#msg9715

checalo. Yo no lo he visto aun pero por la interfaz creo que si pagina y esa seria tu solucion sobre esa parte.

Saludos

« última modificación: Junio 11, 2014, 02:25:48 pm por YAcosta »
Me encuentras en YAcosta.com

wolf_kof

  • Visitante
Re:Como guardar varias imagenes para el mismo cliente
« Respuesta #38 en: Junio 11, 2014, 02:24:55 pm »
Por el amor de dios!!!!!!

No compagines!!!! te vas a meter a un nuevo mundo, por lo menos no en eso.

USA EL LISTVIEW PARA VER TODAS LAS FOTOS DE ESA FECHA SI LA PERSONA TUVO MAS DE UNA SESIÓN EN EL DIA

POR LOGICO MUESTRA TODAS LAS SESIONES DE ESA FECHA Y QUE EL DOCTOR SE OCUPE DE VER QUE SESIÓN DE FOTOS QUIERE VER

NO TE RESTRINGAS A SOLAMENTE 8 FOTOS POR QUE TE LO DIJERON LOS USUARIOS, SI HAY NECESIDAD DE MAS FOTOS MAS ADELANTE TE VAN A ESTAR CHINGANDO CON LA IMPLEMENTACIÓN DEL RESTO DE FOTOS

EN EL LISTVIEW PUEDEN VER TANTAS FOTOS SE HALLAN AGREGADO EN LA SESIÓN DE FOTOS AMIGO.

YAcosta

  • Moderador Global
  • Exabyte
  • *****
  • Mensajes: 2853
  • Reputación: +160/-38
  • Daddy de Qüentas y QüeryFull
    • Ver Perfil
    • Personal
Re:Como guardar varias imagenes para el mismo cliente
« Respuesta #39 en: Junio 11, 2014, 02:35:03 pm »
Por el amor de dios!!!!!!
jajajajaa



No compagines!!!! te vas a meter a un nuevo mundo, por lo menos no en eso.
Si mejor, que no compagine. es un desmadre crearlo... claro que una vez creado es forever, yo lo tengo paginado desde hace años con cero problemas y altamente rápido, las cargas son individuales y de 20 en 20... pero, si lo puede evitar, que lo evite.

USA EL LISTVIEW PARA VER TODAS LAS FOTOS DE ESA FECHA SI LA PERSONA TUVO MAS DE UNA SESIÓN EN EL DIA
Nunca me llegó a cuadrar el uso de Listview, no me agrada y nunca lo use en ningún proyecto, sin embargo reconozco que este control es el mas usado para las fotos y si la mayoría lo hace, vale decir que es la mejor solución. Apoyo el consejo

POR LOGICO MUESTRA TODAS LAS SESIONES DE ESA FECHA Y QUE EL DOCTOR SE OCUPE DE VER QUE SESIÓN DE FOTOS QUIERE VER
Exacto.

NO TE RESTRINGAS A SOLAMENTE 8 FOTOS POR QUE TE LO DIJERON LOS USUARIOS, SI HAY NECESIDAD DE MAS FOTOS MAS ADELANTE TE VAN A ESTAR CHINGANDO CON LA IMPLEMENTACIÓN DEL RESTO DE FOTOS

EN EL LISTVIEW PUEDEN VER TANTAS FOTOS SE HALLAN AGREGADO EN LA SESIÓN DE FOTOS AMIGO.
Concuerdo 100x100. Los usuarios piden lo primero que se le ocurre sin previo analisis, lo primero que les llega a la mente y les parece solucion es lo que te piden y muchos se encaprichan.

Conclusion: ListView es la solucion (no para mi, pero si para el resto del mundo y es lo que importa).
Me encuentras en YAcosta.com

gasafonso

  • Megabyte
  • ***
  • Mensajes: 175
  • Reputación: +4/-10
    • Ver Perfil
Re:Como guardar varias imagenes para el mismo cliente
« Respuesta #40 en: Junio 11, 2014, 02:43:13 pm »
gracias amigos , voy a ver si lo pongo en practica y les aviso


wolf_kof

  • Visitante
Re:Como guardar varias imagenes para el mismo cliente
« Respuesta #41 en: Junio 11, 2014, 02:46:54 pm »
por cierto:


SEÑOR MODERADOR "ESTO ES BASE DE DATOS"

wolf_kof

  • Visitante
Re:Como guardar varias imagenes para el mismo cliente
« Respuesta #42 en: Junio 11, 2014, 03:03:03 pm »
Se que esto es SPAM pero para sacar de dudas a YAcosta

http://www.dotnetcr.com/como-comprimir-imagenes-jpg-en-vb-net/

YAcosta

  • Moderador Global
  • Exabyte
  • *****
  • Mensajes: 2853
  • Reputación: +160/-38
  • Daddy de Qüentas y QüeryFull
    • Ver Perfil
    • Personal
Re:Como guardar varias imagenes para el mismo cliente
« Respuesta #43 en: Junio 11, 2014, 03:38:56 pm »
Se que esto es SPAM pero para sacar de dudas a YAcosta

http://www.dotnetcr.com/como-comprimir-imagenes-jpg-en-vb-net/

De que se puede comprimir se puede, pero se pierde calidad, ¿que tanta? dependerá, eso se hace con cualquier editor fotográfico, lo que no sabia es que se podía hacer por código (aunque el post es sobre .Net quizá lo halla en VB6), pero igual y con todo quedan pendientes varios puntos a rebatir y que expuse arriba por lo cual considero que es mejor aun dejar las fotos fuera (salvo que sean fotos muy, pero muy delicadas y que no deben estar sueltas, guarda con la CIA).

Saludos
Me encuentras en YAcosta.com

SKL

  • Administrador
  • Kilobyte
  • *****
  • Mensajes: 52
  • Reputación: +9/-2
  • GRIPE A
    • Ver Perfil
Re:Como guardar varias imagenes para el mismo cliente
« Respuesta #44 en: Junio 12, 2014, 01:46:57 am »
por cierto:

Capo esto no es base de datos. El tipo solo preguntó como carajo cargar las últimas 8 fotos. Hace un for o un loop y que cargue los ultimos 8 fegustros del usuario y listo vieja suerte

SEÑOR MODERADOR "ESTO ES BASE DE DATOS"