0
データをDBに保存するための保存ボタンがあり、「何も保存しない」という短いコードを作成したい場合は、テキストボックス/コンボボックス/ DateTimePickerの値。 - これはおそらく、空の文字列が挿入されている保存のみ変更が行われた場合
Using con As OracleConnection = New OracleConnection("Data Source=MyDB;User Id=Lucky;Password=MyPassword;")
con.Open()
Using cmd As OracleCommand = New OracleCommand()
Const SQL As String = "INSERT INTO MYTable (Field1,Field2,Field3 etc.) VALUES(: example1, : example2,: example3, etc.)"
cmd.Connection = con
cmd.Parameters.Add(New OracleParameter(": example1",Textbox1.Text))
cmd.Parameters.Add(New OracleParameter(": example2",Textbox2.Text))
cmd.Parameters.Add(New OracleParameter(": example3",Textbox3.Text))
cmd.CommandText = SQL
If Textbox1.text="" And Textbox2.text="" And Textbox3.text="" Then
'Do nothing
Else
cmd.ExecuteNonQuery()
MessageBox.Show("Saved successfully")
End if
End Using
End Using
現在、私のコードは、テキストボックスが空白の場合でも、DBに保存します。
つまり、私はむしろ、このようなよりも、使用することができます任意の異なる解決策があります。すべての
ルーク、フラグの例を教えていただけますか?手伝ってくれてありがとう ! – LuckyLuke82
インスタンス変数はブール値です。 – Luke
ああ、今私はあなたを手に入れます。もう一度お世話になりました! – LuckyLuke82