DUVIDAS EM VISUAL BASIC
Os tipo data são o TxtCheckIn.Text , TxtCheckOut.Text , TxtCheckOutTardio.Text.
Então, não consegue ver qual a solução? Esses campos para serem gravados devem conter ou uma data ou [Ô]Nothing[Ô]...
Faço a mesma coisa que você fez no anterior?
Não estou a conseguir fazer o código para isto
FAça a mesma coisa, use um if ternário...
eu não estou a conseguir fazer,como faço usando aquele código que lhe mostrei?
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?
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?
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.
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.
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.
Obrigado mesmo.
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?
Tópico encerrado , respostas não são mais permitidas