none
Ayuda con el modelamiento para una base de datos y greed view !! plis ... RRS feed

  • Pregunta

  • Hola nesesito saber como puedo generar los siguente ...

    toy asiendo una web para tomar turnos por internet  logre aser el form lgoin para ver el estado de las personas que toman turnos y dividirlas en administradoes y visitantes o jefes y empleados .

    el punto es como logro definir las base de datos para poder concidirlas .. ejemplo


    el lunes se toma 5 turnos a las 9 am despues a las 12 :00 , 15:00 y a las 17:00 y hora solo ahi 5 turnos . asi todos los dias ...

    alguien tiene una idea de como poder lograr esto ?? o si facilitan algun tutorial donde ya este hecho ??

    la idea es ke las personas por orden de entrada puedan tomar los turnosy una vez tomado no puedan volver a ingresar o editar sus turnos ...

    muchas grasias ...
    miércoles, 21 de octubre de 2009 4:05

Todas las respuestas

  • hola

    en principio esto lo lograrias si armas correctamente si generas las consultas sql correctas

    la verdad desconozco la estructuras de las tablas, pero calculo que un campo debe registrar la hora del turno, no se si esta hora la ingresa de forma libre el usuaurio o si hay un cmbo de opciones de horas

    pero podrias hacer una validacion al momento de guardar, o podrias listarle al usuario los turnos par auna fecha selecionada, en realdiad si los listas no debes filtrar por usuario sino que debes mostrar todos en ese turno aunque sea en solo lectura

    una consulta como ser

    SELECT Count(*) FROM <tabla de turnos> WHERE <campo hora turno> = 9

    Este seria un query simple que me imagino faltaria filtrar por especialidado por doctor, y fecha del dia seguramente
    pero a lo que voy es que simplemente si ese query que armas devuelve mas de 5 registros le muestras el cartel de validacion

    Cuando usar ExecuteNonQuery o ExecuteScalar

    Te recomiendo que si ejecutas una consulta del tipo Count, y solo devuelves ese valor que uses el ExecuteScalar.


    saludos
    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    miércoles, 21 de octubre de 2009 14:31
  • Hola muchas gracias voy a probar si me funciona pero creo que es muy adecuado lo que me explicas .
    te respondo en cuanto lo logre.
    miércoles, 21 de octubre de 2009 15:17