DATA NULA

JANDER 26/09/2009 19:37:24
#323751
Olá amigos.

ALguem sabe como faço para passar um valor nulo para uma variavel tipo date

quando eu faço assim da erro

vdata=null
ou
vdata=[Ô]null[Ô]
ou
vdata=dbnull.value

nada funciona
TECLA 26/09/2009 19:48:51
#323752
Tente assim:

Dim data As Nullable(Of Date)
[txt-color=#0B615E][ô]Teste com a linha abaixo comentada, depois retire o comentário e teste novamente
[ô]data = DateTime.Now
[/txt-color]If (data.HasValue) Then
MsgBox(data.ToString())
Else
MsgBox([Ô]data não informada[Ô])
End If
EMERSONTADEU 26/09/2009 22:51:08
#323764
Hahaha, acredito que todos caiam nessa sacanagem !!!
No VBNet sempre que precisar passar null use nothing mesmo com a maioria das vezes a documentação falando para ser null, temos que admitir que as principais frameworks aparecem antes para C# e ai acaba herdando os textos.
O vbnull e afins acredito que estejam por conta principalmente da compatibilidade com versões anteriores.

Para atribuições de valor
C# = null
CPLUS = null
VB.Net = nothing
Set VB = nothing


Eu apenas estiquei um pouco mais o assunto pq o rapaz ae de cima ao meu ver resolveu a sua questão muito especificamente.
JONATHANSTECKER 14/04/2011 09:25:39
#371295
Problema resolvido? Favor ENCERRAR o tópico!
Tópico encerrado , respostas não são mais permitidas