DATA NULA
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
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
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
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.
Eu apenas estiquei um pouco mais o assunto pq o rapaz ae de cima ao meu ver resolveu a sua questão muito especificamente.
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.
Problema resolvido? Favor ENCERRAR o tópico!
Tópico encerrado , respostas não são mais permitidas