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/No
data_limite     - data

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

mostre a mensagem.

O cdigo :

<%
   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 lanar as notas expirou, procure a coordenao! </span>
  
<% else  %>


Desde j agradeo a ajuda.

Claudiney
www.cassystems.com.br



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

PROFESSOR
SANTOS
Cadast. em:Outubro/2011


Datas so normalmente armazenadas no formato do mecanismo e somente quando mostradas que so []localizadas[], ou seja, passam um formato de pas especfico. Tente alterando o seu cdigo 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