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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Dor de cabeça com Null
Ivo Borges
BARRETOS
SP - BRASIL
ENUNCIADA !
Postada em 06/10/2006 11:34 hs            
Amigos
 
Não to conseguindo mostrar um campo tipo Date na tabela, qdo o mesmo está vazio.
to tentando assim.
 
if isnull(rsTab.fields(7) then
text1.text = null       ' aqui ja coloquei aspas e não resolveu
else
text1.text = rsTab.fields(7)
end if
 
Retorna a seguinte mensagem
 
"Invalid use Null"
 
Espero ajuda urgente..
Obrigado
 
 
   
Joseph Solvay
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 06/10/2006 14:27 hs            
Olá, Ivo!
 
Tente o seguinte:
 
---------------------------------------------------------------------------------
Dim varData As Variant '<--- Como esse tipo de dado aceita tudo...
 
If IsNull(rsTab.fields(7)) Then
     varData = ""
Else
     varData = rsTab.fields(7)
End If
 
Text1.Text = varData
---------------------------------------------------------------------------------
 
Essa solução é recomendada por alguns artigos da Microsoft para tal erro.
 
Veja se isso atende a sua necessidade.
 
 
Joseph Solvay
Técnico em Informática, programador e futuro filósofo
São Paulo/SP
<jsff77@hotmail.com>
 
   
Ivo Borges
BARRETOS
SP - BRASIL
ENUNCIADA !
Postada em 06/10/2006 16:31 hs            
Ola Joseph
 
Obrigado pela atenção, mas ainda não deu certo..
   
Ivo Borges
BARRETOS
SP - BRASIL
ENUNCIADA !
Postada em 07/10/2006 13:05 hs            
Ola pessoal
Me ajudem nessa..
 
   
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 08/10/2006 23:13 hs            
tentou somente isso?
 
 text1.text = rsTab.fields(7) & ""
   
Ivo Borges
não registrado
ENUNCIADA !
Postada em 09/10/2006 10:22 hs   
ghost, ja tentei isso tb, so que ao contrario
 
Fiz assim
text1.text = "" & rsTab.fields(7)
 
Acho que é a mesma coisa, porem não resolveu.
 
Por enquanto, mudei o tipo de campo, de Date para Texto, assim funciona, só que numa busca via SQL, dificulta, pq tenho que inverter as formatações.
 
   
Página(s): 1/4      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

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

HTML DESLIGADO

     
 VOLTAR

  



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