DOMANDA
Salve a tutto il forum, avrei il seguente problema:
Ho questa query
sql = "UPDATE tfatture SET RettificaBN=" & RettificaBNTextBox.Text & " WHERE numero=" & TextBox1.Text
che funziona benissimo ma devo implementare altri campi, cioè
RettificaBD
sql = "UPDATE tfatture SET RettificaBN, rettificabd=" & RettificaBNTextBox.Text & ", " & RettificaBDTextBox.Text & " WHERE numero=" & TextBox1.Text
cosi mi da errore di sintassi, dove sbaglio?
RISPOSTA
La sintassi corretta è:
sql = "UPDATE tfatture SET RettificaBN=" & RettificaBNTextBox.Text
& ", rettificabd=" & RettificaBDTextBox.Text & " WHERE numero=" & TextBox1.Text
Comunque ti consiglio vivamente di utilizzare i parametri. Esempio:
Dim Cmd as new SqlCommand
Cmd.CommandText="UPDATE tfatture SET RettificaBN=@Param1, rettificabd=@Param2 WHERE numero=@Param3"
Cmd.Parameters.AddWithValue("@Param1",RettificaBNTextBox.Text)
Cmd.Parameters.AddWithValue("@Param2",RettificaBDTextBox.Text)
Cmd.Parameters.AddWithValue("@Param3",TextBox1.Text)