Título: SQL SERVER en visual C# Publicado por: 24K en 29 Diciembre 2011, 07:09 am 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: Código: "SELECT * FROM horario WHILE numaula=@numaula AND iddia=@iddia" 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. Título: Re: SQL SERVER en visual C# Publicado por: Beowulf en 29 Diciembre 2011, 15:36 pm No entiendo bien el problema, pero si lo que quieres es cargar datos que no esten repetidos, utiliza el select con las condiciones correspondientes para cargar un datatable por ejemplo, y luego comprueba si el datatable esta vacio, en dicho caso puedes grabar el registro. Espero que te sirva
Título: Re: SQL SERVER en visual C# Publicado por: seba123neo en 29 Diciembre 2011, 15:45 pm lo mismo digo, hace una consulta y si te devuelve datos es porque ya existen registros, asi de facil..
saludos. |