Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Ayuda Por Favor! (https://www.clubdelphi.com/foros/showthread.php?t=83500)

DiegoGonzalez 24-06-2013 20:22:06

Ayuda Por Favor!
 
Hola gente de Club Delphi agradezco su atención en leer estas lineas!.
Mi Problema: Estoy en la universidad y estamos realizando un trabajo en Delphi acerca de una Clinica la cual da turnos a pacientes de la clinica.
Mi parte es hacer un reporte de turnos libres para un medico en una semana.
La cuestion es que yo tengo en la base de datos una tabla turnos que tiene IdTurnos, IdPaciente, IdMedico, Fecha, Hora, IdEstado, donde en IdEstado apunta a otra tabla donde se encuentran los estados de cada turno, q son: Reservado, Cancelado, Efectivisado, Ausente. Pero el estado libre no lo poseeo, porq lo turnos se van a ir generando a medida que son solicitados!. Los turnos libres que posse un medico se ve graficamente pero no los tengo guardados en ninguna tabla. Y queria preguntarles si saben de alguna esstructura que me calcule los turnos libre que posee un medico en una semana, para poder mostrarlo en un QReport, si me dan una idea de como hacerlo se los agradeceria mucho!... Este es mi primer tema en el Foro espero ser lo más explicativo posible, y espero que este bien creado y en la categoria correcta!. Desde ya muchas gracias!. Saludos!.

Diego.

Casimiro Noteví 24-06-2013 21:45:19

Bienvenido a clubdelphi, ¿ya leiste nuestra guía de estilo?, gracias por tu colaboración :)

Recuerda poner títulos descriptivos a tus preguntas, gracias :)


A ver si algún forero te puede ayudar...

TiammatMX 24-06-2013 22:08:08

Cita:

Empezado por DiegoGonzalez (Mensaje 462708)
...Los turnos libres que posse un medico se ve graficamente pero no los tengo guardados en ninguna tabla...

Tan fácil como un SQL que compruebe que la hora esté libre con un NOT IN [] o TUCAMPOHORA > HORALIBRECALCULADA AND TUCAMPOHORA < HORADEFINALIZACIONDELTURNO.

DiegoGonzalez 25-06-2013 02:16:20

Cita:

Empezado por tiammat (Mensaje 462716)
Tan fácil como un SQL que compruebe que la hora esté libre con un NOT IN [] o TUCAMPOHORA > HORALIBRECALCULADA AND TUCAMPOHORA < HORADEFINALIZACIONDELTURNO.

muchisimas gracias! amigo @tiammat por tu respuesta!


La franja horaria es GMT +2. Ahora son las 19:32:46.

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