Usuário com melhor resposta
(RESOLVIDO) agendar servico HORA_INICIAL e HORA_FINAL

Pergunta
-
:D
eu estou usando a seguinte query, porém, nao esta funcionando:
"SELECT * FROM agendamento_multiuso WHERE DATA = convert(datetime,@data,103) and "; sql += "( (hora_inicio <= convert(datetime,@hora_inicio,103) and Hora_final >= convert(datetime,@Hora_final,103) ) "; sql += "or ( hora_inicio <= convert(datetime,@hora_inicio,103) and Hora_final >= convert(datetime,@hora_final,103) )"; sql += "or ( hora_inicio>= convert(datetime,@hora_inicio,103) and Hora_final <= convert(datetime,@hora_final,103) ) )";
- Editado Daniel O. Farias quinta-feira, 22 de agosto de 2013 23:53
Respostas
-
Eu consegui! como? Usei TimeSpan para comparar as horas!!
Eu peguei as horas do banco, e salvei em uma variável, a partir dai eu pude comparar com as horas dos controles TEXTBOX.
Abraço!!!
- Marcado como Resposta Daniel O. Farias quinta-feira, 22 de agosto de 2013 23:53
Todas as Respostas
-
esta dando algum erro ou não esta retornando nada??? qual o formato de data que vc está passando no parâmetro
dd/MM/yyyy - yyyy-MM-dd ??????????
Diego Almeida Barreto System Analyst / Software Developer
-
-
Eu consegui! como? Usei TimeSpan para comparar as horas!!
Eu peguei as horas do banco, e salvei em uma variável, a partir dai eu pude comparar com as horas dos controles TEXTBOX.
Abraço!!!
- Marcado como Resposta Daniel O. Farias quinta-feira, 22 de agosto de 2013 23:53