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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  muito basico... tipo Date
Elieser Topassi
Pontos: 2843 Pontos: 2843
SÃO JOSÉ DO RIO PRETO
SP - BRASIL
Postada em 25/05/2005 17:26 hs            
Ola, galera
 
acho q fiquei muito tempo sem programar... acabei esquecendo o basico... se alguem puder me ajudar, é o seguinte:
 
Qdo um field ta em branco no banco de dados, o Recordset retorna Null... pra atribuir esse valor a uma variavel string, faço o seguinte:
variavel = recset(0) & ""
já com variavel tipo date, nao to conseguindo... minha duvida é qual valor devo atribuir a uma variavel date para ser equivalente a Null???
já tentei CDate(0), Null, CDate(""), CDate(Null), e alguns outros, mas todos retornam erro!!!
 
Agradeço a ajuda de vcs...


Elieser Carlos Topassi
Analista de Sistemas - Desenvolvedor VB/ASP/.Net

e-mail/msn:
elieser_topassi@yahoo.com.br
São José do Rio Preto,SP - Brasil
_____________________________________________________
Emoções "O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)

     
Sandro
não registrado
Postada em 25/05/2005 18:26 hs   
Olá Elieser,
 
As variáveis Date realmente são um saco, eu prefiro utilizar String e converter para Date usando a função CDate, mas se você ainda assim preferir usar o Date, eu faço assim:
 
dim mData as Date
 
mData = Empty
 
Isso "reseta" a variável.
 
um abraço,
Sandro.
     
Elieser Topassi
Pontos: 2843 Pontos: 2843
SÃO JOSÉ DO RIO PRETO
SP - BRASIL
Postada em 29/05/2005 02:23 hs            
mas qdo eu fizer um Print mData com a variavel com valor Empty, o q vai escrever??? meu problema está com a data zero (31/12/17?? 00:00:00, se nao me engano)...
 
De qualquer forma acho q resolvi, estou usando Variant no lugar de Date, entao posso atribuir o valor Null e testar com IsNull... sei q nao é o melhor, mas é o q funcionou... se vcs tiverem uma ideia melhor...


Elieser Carlos Topassi
Analista de Sistemas - Desenvolvedor VB/ASP/.Net

e-mail/msn:
elieser_topassi@yahoo.com.br
São José do Rio Preto,SP - Brasil
_____________________________________________________
Emoções "O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)

     
Página(s): 1/1    

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