Hola a todos, tengo una pregunta o un problema con sql server y visual studio c#.
ahora tengo una base de datos con una tabla llamada "horario", en esta tabla guardo el dia, el ciclo, el curso, el aula, el docente, la hora de inicio y la hora final. Ya se estan dando cuenta de que se trata. bueno la idea es que al ingresar un nuevo horario no se crucen; la idea original es hacer un select y obtener las hora de inicio y horas finales de los cursos ya guardados en un cierto dia, en una cierta aula, asi:
como se darán cuenta el numaula es el numero de aula que se da la clase y se obtiene de un comboBox al igual que iddia que es el numero de dia que se dicta la clase.
Asi obtengo una serie de horas iniciales y horas finales de las diferentes clases que ya se dan en esa situación.
Ahora el problema que tengo es como voy a comparar las horas nuevas a ingresar con cada una de las horas que ya estan guardadas para evitar que un curso se registre el mismo dia, la misma aula y en horas cruzadas.
Espero me hayan entendido. agradezco su ayuda, su tiempo y sus aportes.
ahora tengo una base de datos con una tabla llamada "horario", en esta tabla guardo el dia, el ciclo, el curso, el aula, el docente, la hora de inicio y la hora final. Ya se estan dando cuenta de que se trata. bueno la idea es que al ingresar un nuevo horario no se crucen; la idea original es hacer un select y obtener las hora de inicio y horas finales de los cursos ya guardados en un cierto dia, en una cierta aula, asi:
Código [Seleccionar]
"SELECT * FROM horario WHILE numaula=@numaula AND iddia=@iddia"
como se darán cuenta el numaula es el numero de aula que se da la clase y se obtiene de un comboBox al igual que iddia que es el numero de dia que se dicta la clase.
Asi obtengo una serie de horas iniciales y horas finales de las diferentes clases que ya se dan en esa situación.
Ahora el problema que tengo es como voy a comparar las horas nuevas a ingresar con cada una de las horas que ya estan guardadas para evitar que un curso se registre el mismo dia, la misma aula y en horas cruzadas.
Espero me hayan entendido. agradezco su ayuda, su tiempo y sus aportes.