USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Tratamento de datas ... Como fazer?
ChicoVieira
CRUZEIRO
SP - BRASIL
Postada em 12/09/2006 15:33 hs            
 

Oba..

É possível formatar uma textbox do tipo <String> que contenha o texto 31/12/1999 para o tipo <Date>, de forma a utilizar o dado registrado nessa textbox como uma data concreta, onde eu possa extrair informações de um determinado período de tempo, utilizando uma SQL, por exemplo?

Como devo proceder? Primeiro declaro uma variável do tipo Date? E como eu poderia transformar a string em data? (é que já fiz algumas tentativas de filtrar períodos de tempo entre duas datas, só que, como era um projeto antigo e com o banco de dados já cadastrado, não consegui fazer / transformar a string em <Date>, de forma a utilizar o dado cadastrado para cálculo entre datas).

Agradeço a colaboração.

Chico.Emoções

     
Daniel
Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 12/09/2006 15:45 hs            
DIM DT1 AS DATE
DT1=CDATE(TEXT1.TEXT) ' isso transforma o texto em data
 
 
Obs.: para untilizar em sql não esqueça que deve formatar o campo para o padrão americano (mm/dd/yyyy )
 

dsmn
     
Cardoso G
Pontos: 2843 Pontos: 2843
PATOS DE MINAS
MG - BRASIL
ENUNCIADA !
Postada em 13/09/2006 11:46 hs            
if cdate(text1.text) then
   msgbox "data correta"
else
   msgbox "data incorreta"
endif
   
Cardoso G
Pontos: 2843 Pontos: 2843
PATOS DE MINAS
MG - BRASIL
ENUNCIADA !
Postada em 13/09/2006 11:46 hs            
ou
if isdate(text1.text) then
   msgbox "data correta"
else
   msgbox "data incorreta"
endif
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página