Ir para conteúdo
Fórum Script Brasil
  • 0

Data


filipeflc00

Pergunta

AMIGOS

FIZ UM COD.. Q QUERIA Q QUANDO A DATA DO BANCO FOSSE MENOR Q A DATA DO SISTEMA APARECESSE UMA UMA MSG ESPECIFICADA

E SE A DATA DO BANCO FOSSE MAIOR Q A DATA DO SISTEMA..APARECESSE OUTRA MENSSAGEM ESPECIFICADA

MAS QUANDO FAÇO isso não ESTA DANDO CERTO

POR FAVOR ME AJUDEM

OLHEM O COD AI .. E ME FALEM O QUE ESTA ERRADO


	Objconn.Open conex

strQuery = "SELECT * FROM t_sai"
Set ObjRs = objConn.Execute(strQuery)

data = objRS("data")


 If Date() => data  Then
        %>
    <body <%= colorbg1 %> scroll="no">
    <script language="javascript">
         alert("TESTE !");
       
    </script>
       <%
 ElseIF Date() <= data Then
        %>
    <body <%= colorbg1 %> scroll="no">
    <script language="javascript">
         alert("TESTE2 !");
        
    </script>
       <%
 End If


OBRIGADO

biggrin.gif

Link para o comentário
Compartilhar em outros sites

19 respostass a esta questão

Posts Recomendados

  • 0

opa

olha so cara.. num entendi não..rsrs

aki eu coloquei assim

com a data

e ainda ta dando a mesma coisa... ele não me fala se a data e maior ou menor..so da a mesma MSG

so da a MSG "teste2"



	Objconn.Open conex

strQuery = "SELECT * FROM t_sai"
Set ObjRs = objConn.Execute(strQuery)

data = "27/09/2004"


 If Date() => data  Then
        %>
    <body <%= colorbg1 %> scroll="no">
    <script language="javascript">
         alert("TESTE !");
       
    </script>
       <%
 ElseIF Date() <= data Then
        %>
    <body <%= colorbg1 %> scroll="no">
    <script language="javascript">
         alert("TESTE2 !");
        
    </script>
       <%
 End If



Link para o comentário
Compartilhar em outros sites

  • 0

ELE FALA Q A DATA DA VARIAVEL E MAIOR Q A DATA A ATUAL

DA UMA OLHADA NEESSE NOVO COD


	Objconn.Open conex

strQuery = "SELECT * FROM t_sai"
Set ObjRs = objConn.Execute(strQuery)

data = "27/12/2005"


 If Date() > data  Then
        %>
    <body <%= colorbg1 %> scroll="no">
    <script language="javascript">
         alert("DATA MAIOR !");
       
    </script>
       <%
 ElseIF Date() <= data Then
        %>
    <body <%= colorbg1 %> scroll="no">
    <script language="javascript">
         alert("DATA MENOR!");
        
    </script>
       <%
 End If



VALW cara PELA FORÇA

Link para o comentário
Compartilhar em outros sites

  • 0
ASP
<% @Language="VBScript" %>

<%

'Objconn.Open conex

'strQuery = "SELECT * FROM t_sai"

'Set ObjRs = objConn.Execute(strQuery)

data = "25/12/2005"

Response.Write data & " e " & date() & "<br><br>"

If Date() >= data Then

Response.Write data & " < " & date()

%>

<script language="javascript">

alert("data menor");

</script>

<%

Else

Response.Write data & " > " & date()

%>

<script language="javascript">

alert("data maior");

</script>

<%

End If

%>

fiz o teste! mesma coisa mostra sempre a segunda mensagem sempre não entra no if! cai sempre no else! to fazendo uns testes aqui qqer coisa eu posto ae

abraços

ó eu aí

Link para o comentário
Compartilhar em outros sites

  • 0

Amigos...estou aqui de novo

da outra vez..consegui normal

so que foi comparando entre duas datas normal...

Ex.: 25/11/2005 e 28/12/2005

agora quero fazer assim

saber quando a data do atual ultrapasar a data do sistema..

aparecer uma certa MSG..

Ok??

me ajudem por favor

Obrigado

Link para o comentário
Compartilhar em outros sites

  • 0

em vez de:

data = "27/12/2005"
faca:
data = Conversion.CDate("2005-12-17")
funciona em visual basic e em vbscript. não tenho como testar aqui, mas deve funcionar no asp. o codigo ficaria assim:
Objconn.Open conex

strQuery = "SELECT * FROM t_sai"
Set ObjRs = objConn.Execute(strQuery)

data = Conversion.CDate("2005-12-17")


If Date() > data  Then
       %>
   <body <%= colorbg1 %> scroll="no">
   <script language="javascript">
        alert("DATA MAIOR !");
      
   </script>
      <%
ElseIF Date() <= data Then
       %>
   <body <%= colorbg1 %> scroll="no">
   <script language="javascript">
        alert("DATA MENOR!");
       
   </script>
      <%
End If

Link para o comentário
Compartilhar em outros sites

  • 0

valw cara..mas num deu certo não

sad.gif

E o seguinte

Quando o a data atual do servidor for maior ou igual q a data do banco

Me mostrasse uma menssagem como se a validade tivesse acabado

Como um sistema de biblioteca

O sistema avisar quando vencer a data de entrega do livro

De uma olhada no meu cód



            Objconn.Open conex



strQuery = "SELECT * FROM t_sai"

Set ObjRs = objConn.Execute(strQuery)



data = Date()

data2 = objRS("data_dev")





 If data2 > data  Then

        %>

                          <body <%= colorbg1 %> scroll="no">

                          <script language="javascript">

                             alert("ESTA NA DATA DE VALIDADE !");

                             

                          </script>

                  <%

 ElseIF data2 = data Then

        %>

                          <body <%= colorbg1 %> scroll="no">

                          <script language="javascript">

                             alert("VENCEU O PRAZO!");

                              

                          </script>

                  <%

 End If




de uma olhada ai pessoal..ve se vocês entede

mas mesmo assim..valw ai moçada...pela ajuda

Link para o comentário
Compartilhar em outros sites

  • 0

o q esta acontecendo de errado?

talvez o certo seja:

           Objconn.Open conex

strQuery = "SELECT * FROM t_sai"

Set ObjRs = objConn.Execute(strQuery)

data = Date()

data2 = objRS("data_dev")

If data2 > data  Then

       %>

                         <body <%= colorbg1 %> scroll="no">

                         <script language="javascript">

                            alert("ESTA NA DATA DE VALIDADE !");

                           

                         </script>

                 <%

ElseIF data2 <= data Then

       %>

                         <body <%= colorbg1 %> scroll="no">

                         <script language="javascript">

                            alert("VENCEU O PRAZO!");

                            

                         </script>

                 <%

End If

Link para o comentário
Compartilhar em outros sites

  • 0

beleza..desse jeito ainda ele fala algo

eu já tinha feito assim

mas e o seguinte

quando eu coloco uma data q já venceu no banco de dados

ele não fala q a data já venceu

fala q esta na validade do pzao ainda

porque no form

eu do uma data de saida do produto

e uma data de xegada("data de devolução.. q a pessoa tem q devolver o produto")

mas ele so fala q a pessoa esta em p´razo..nunk fala q já venceu a data determinada

valw galera

de mais uma olhada ai

Obrigado a todos e Abraços

Filipe

Link para o comentário
Compartilhar em outros sites

  • 0

não entendi esse negocio de data de saida e data de chegada. você compara a data de chegada com a data atual, certo?

ou não?

onde você usa cada uma das datas?

você disse que

nunk fala q já venceu a data determinada

mas tem certeza q você esta comparando uma data q seja anterior a atual, ou seja, q o prazo realmente venceu?

Link para o comentário
Compartilhar em outros sites

  • 0

AMIGOS

já CONSEGUI RESOLVER ESSE PROBLEMA..

O PROBLEMA ERA DOP JEITO Q EU ESTAVA COLOCANDO A DATA NO BANCO COM TEXT

AI COLOQUEI COMO DATA/HORA..FICO FILE

Q VACILO EM

EHHEE

EU FIZ ESSE COD DE TUDO QUANTO A JEITO

MAS E isso AI ..A PROGAMAÇÃO E isso QUANDO você AXA Q O PROBLEMA E OS MAIS DIFICEIS...SÃO OS MAIS BOBOS

RSRS

VALW GALERA PELA FORÇA

ABRAÇO

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,7k
×
×
  • Criar Novo...