Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

paulo_roll

em asp

Recommended Posts

Boa tarde.

Criei um campo data_vencimento no access no tipo data/hora e está em portugês.

Gostaria de incrementar numa página um aviso 5 dias antes dessa data.

estou fazendo assim:

só que não retorna nada, sendo que o registro no banco se encacha com essa condição

if(now + 5 >= ""&rs_venc("data_vencimento")&"") then
response.write "pagamento pendente"
end if

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você tem que usar a função DateDiff, abaixo segue o código:

 

 

expira = "22/12/2007"

DIASDIFF = DateDiff("d",cdate(expira), cdate(date()))

 

Aí você monta um if:

 

'SE DIASDIFF FOR MAIOR QUE ZERO, ISSO QUER DIZER QUE A DATA JÁ EXPIROU OK

If DIASDIFF > 0 Then

 

Você faz um email avisando o pagamento.

 

End If

 

Espero ter ajudado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.