CONSULTA DATA

 Tópico anterior Próximo tópico Novo tópico

CONSULTA DATA

ASP CLASSICO

 Compartilhe  Compartilhe  Compartilhe
#444301 - 04/02/2015 17:18:53

DINEY
SAO JOSE DO RIO PRETO
Cadast. em:Maio/2009


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  %>


Desde já agradeço a ajuda.

Claudiney
www.cassystems.com.br



Resposta escolhida #444720 - 23/02/2015 23:01:28

PROFESSOR
SANTOS
Cadast. em:Outubro/2011


Datas são normalmente armazenadas no formato do mecanismo e somente quando mostradas é que são "localizadas", ou seja, passam á um formato de país específico. Tente alterando o seu código como abaixo:

dia = day(date())
mes = month(date())
ano = year(date())  
data_limite = mes & "/" & dia & "/" & ano
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 '...


Voltei, mas só estou de passagem.

 Tópico anterior Próximo tópico Novo tópico


Tópico encerrado, respostas não sao permitidas
Encerrado por DINEY em 15/05/2015 10:13:14