Jump to content


Photo

Query P Comparar Datas, Mas Campos Loucos


  • Faça o login para participar
1 reply to this topic

#1 Phyriel

Phyriel

    Turista

  • Usuários
  • 31 posts
  • Sexo:Não informado

Posted 16/09/2005, 15:48

:huh: Ola pessoal...

Eu peguei um sistema p terminiar e o desenvolvedor criou dois campos p cadastro automatico do fechamento de uma assinstencia... DataFechamento e HoraFechamento! Agora preciso de um Query SQL p conseguir comparar esses dois campos com a hora atual p mostrar se esta ou naum atrasado!!!
Ex: :D

SQL = "Select * from TBLQualquer WHERE HoraFechamento < "&Date()&" and DataFechamento < "&hour(now())&"
/*ou qualquer coisa assim*/

O <_< problema eh q no BD os dados estao gravados como:
HoraFechamento = "1900-01-01 10:19:00"
DataFechamento = "2005-09-10 00:00:00.000"

Alguem pode me dar uma ajuda no q posso fazer nesse caso?

#2 wozniak

wozniak

    Hands-On Founder

  • Usuários
  • 578 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro / RJ

Posted 17/09/2005, 00:16

da uma olhada nestas funções:

<%

	Function getDate(dia,mes)
	
  If Len(dia) = 1 Then dia = "0" & dia
  If Len(mes) = 1 Then mes = "0" & mes
  
  getDate = Year(Now()) &"-"& mes &"-" & dia
  
	End Function
	
	Function getHour(hora,minuto,segundo)
	
  If Len(hora) = 1 Then hora = "0" & hora
  If Len(minuto) = 1 Then minuto = "0" & minuto
  If Len(segundo) = 1 Then segundo = "0" & segundo
  
  getHour = hora &":"& minuto &":"& segundo
  
	End Function
	
	Response.write getDate(Day(Now()),Month(Now())) & "  " & getHour(hour(now()),minute(now()),second(now()))

%>

Exibe a data e hora no formato que você precisa...

Qualquer coisa posta ae

Abraços




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq