DUVIDAS EM VISUAL BASIC

LAMEIRA 05/06/2012 16:47:50
#403602
Os tipo data são o TxtCheckIn.Text , TxtCheckOut.Text , TxtCheckOutTardio.Text.
KERPLUNK 05/06/2012 16:49:57
#403604
Então, não consegue ver qual a solução? Esses campos para serem gravados devem conter ou uma data ou [Ô]Nothing[Ô]...
LAMEIRA 05/06/2012 16:51:15
#403606
Faço a mesma coisa que você fez no anterior?
LAMEIRA 05/06/2012 17:00:35
#403607
Não estou a conseguir fazer o código para isto
KERPLUNK 05/06/2012 17:08:11
#403609
FAça a mesma coisa, use um if ternário...
LAMEIRA 05/06/2012 18:38:21
#403610
eu não estou a conseguir fazer,como faço usando aquele código que lhe mostrei?
LAMEIRA 05/06/2012 21:02:44
#403617
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Me.QuartosTableAdapter.Insert(TxtNumerodoQuarto.Text, TxtCheckIn.Text , TxtCheckOut.Text , TxtCheckOutTardio.Text, TxtIDReservas.Text)
Me.QuartosTableAdapter.Update(_Ho_GestDataSet.Quartos)
MsgBox([Ô]Guardado com Sucesso![Ô])
Me.QuartosTableAdapter.Fill(Me._Ho_GestDataSet.Quartos)
End Sub
End Class

Alguém me pode explicar como faço if ternário aqui neste código?
KERPLUNK 06/06/2012 09:09:32
#403627
Me.QuartosTableAdapter.Insert(TxtNumerodoQuarto.Text, iif(TxtCheckIn.Text = [Ô][Ô], Nothing, TxtCheckIn.Text) , iif(TxtCheckOut.Text = [Ô][Ô], Nothing, TxtCheckOut.Text) , iif(TxtCheckOutTardio.Text =[Ô][Ô] Nothing, TxtCheckOutTardio.Text), iif(TxtIDReservas.Text = [Ô][Ô], Nothing, TxtIDReservas.Text))

Agora...
Está mais que na hora de aprender isso amigo... é coisa extremamente básica, sintaxe apenas, nada mais.

Então aqui vão alguns conselhos:
1 - Aprenda a sintaxe da linguagem que escolheu, no caso VB.NET, domine-a por completo
2 - Com a sintaxe dominada, passe a aprender conceitos mais complexos, como ADO.NET, o que você está fazendo, da maneira como está fazendo, até funciona, mas é totalmente desaconselhado.
3 - Com sintaxe e ADO.NET dominado, aprenda orientação à objetos

Com esses 3 dominados, você estará no caminho para fazer sistemas altamente complexos com baixo nível de acoplamento e até mesmo compatíveis com webservices. Não me entenda mal, não estou criticando de maneira alguma, estou querendo ajudá-lo a evoluir.
LAMEIRA 06/06/2012 09:27:40
#403629
Muito obrigado pelo conselho,não levo nada a mal,nós aprendemos é com os erros e com a ajuda de outras pessoas. Agora já estou a perceber onde estava o meu erro,mas andei lá perto;)

Obrigado mesmo.
LAMEIRA 06/06/2012 09:32:19
#403630
Eu fiz como você me disse,mas mesmo assim está a dar erro,tenho que meter alguma coisa entr os [Ô][Ô],ou em vez de Nothing tenho que pôr Date?
Página 2 de 3 [26 registro(s)]
Tópico encerrado , respostas não são mais permitidas