ciao, ho il seguente problema:

leggo dal campo numero e anno della Tabella Fattura il valore.

Ho fatto si che dal campo numero sommo il valore + 1 dopo ogni sua pressione però non riesco ad aggiornare il campo del database che ho letto i valori in precedenza.

chi mi sa dare una mano?

codice:
     

Dim connection As New SqlClient.SqlConnection         
Dim command As New SqlClient.SqlCommand 
         
connection.ConnectionString = ("Data Source=MARCO-FERRARIS;Initial Catalog=Prova;Integrated Security=True") 
        
command.Connection = connection         
command.CommandType = CommandType.Text   
      
command.CommandText = "SELECT * FROM Fattura"     
    
connection.Open()          

Dim myDataReader As SqlClient.SqlDataReader = command.ExecuteReader()          

While myDataReader.Read  
           
txtSum.Text = myDataReader.Item("numero")     
    
End While        

myDataReader.Close()         
connection.Close()          

Dim a = txtSum.Text          
Dim b As New Integer          

b = a + 1          

txtSum.Text = b          

Dim conn As New SqlClient.SqlConnection         
Dim comm As New SqlClient.SqlCommand         

conn.ConnectionString = ("Data Source=MARCO-FERRARIS;Initial Catalog=Prova;Integrated Security=True")    
     
comm.Connection = conn         
comm.CommandType = CommandType.Text 
        
comm.CommandText = "UPDATE Fattura SET numero= numero+1 Where numero='" & b & "'"         

connection.Open()          
comm.Connection = conn