Jump to content


Photo

Consulta data ASP - Access


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

#1 Lucas99

Lucas99

    Normal

  • Usuários
  • 84 posts
  • Sexo:Masculino
  • Localidade:Santos

Posted 08/02/2015, 03:47

Boa tarde!

 

Estou com uma dificuldade em uma consulta de data, tenho uma base de dados Access onde salvo

 

Cod_prof        - numero

ativo               - texto Sim/Não

data_limite     - data

 

Caso tenha um registro com data < = a data atual e que esteja ativo = 'Sim' e do professor

 

mostre a mensagem.

 

O código é:

 

<%
   dia = day(date())
   mes = month(date())
   ano = year(date())  
   data = dia & "/" & mes & "/" & ano

   data_limite = Right("0"&Day(Cdate(data)),2) & "/" & Right("0"&Month(Cdate(data)),2) & "/" & Right("0"&Year(Cdate(data)),4)

 rectabela.open "select * from provas WHERE data_limite <= #"&data_limite&"# and ativo = 'Sim' and codprof="& codprof , conconecta
  if not rectabela.eof or not rectabela.bof then 
 %>  

      <span class="style441"> O prazo para lançar as notas expirou, procure a coordenação! </span> 
   
 <% else  %>

 



#2 Danilomaru

Danilomaru

    Ativo

  • Moderadores
  • 300 posts
  • Sexo:Masculino
  • Localidade:brasil

Posted 08/02/2015, 21:23

Tente dar um response.write no sql gerado antes de executar o open

e veja o que realmente você está enviando para o servidor.

Se o data_limite estiver gravando direito, tente verificar se não é melhor passar YYYY-mm-DD ao invés de dd-mm-yyyy. 






0 user(s) are reading this topic

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

IPB Skin By Virteq