Salve a tutti

io avrei un piccolo problemino con una query

non riesco a modificare un secords in una tabella access 2007

questo è il listato, mi sapreste cortesemente dove ho toppato

premetto che sono abbastanza ignorante in vb 2010 express

grazie 1000 per ogni dritta

ps: il tutto è stato copiato in vari post e adattato alle mie esigenze
codice:
Private Sub Button3_Click(sender As System.Object, e As System.EventArgs) Handles Button3.Click
    Dim Modifica As String '= ""
    Dim Percorso As String = AppDomain.CurrentDomain.BaseDirectory 
    Dim Connection As New OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;DATA SOURCE=" & path & "\Archivio_Clienti1.mdb") 
    Connection.Open() 
    Modifica = "update Clienti set ID= " & Me.Label16.Text & " WHERE ID=" & Me.Label16.Text & " (Nome,Cognome,Via,Numero,Citta,Cap,Provincia,Partita_Iva,telcasa,CodiceFiscale,teluff,cell1,cell2,email) values ('" & Me.TextBox1.Text & "','" _ 
    & Me.TextBox2.Text & "','" & Me.TextBox3.Text & "','" & Me.TextBox4.Text & "','" _ 
    & Me.TextBox5.Text & "','" & Me.TextBox6.Text & "','" & Me.TextBox7.Text & "','" _ 
    & Me.TextBox8.Text & "','" & Me.TextBox9.Text & "','" & Me.TextBox10.Text & "','" _ 
    & Me.TextBox11.Text & "','" & Me.TextBox12.Text & "','" & Me.TextBox13.Text & "','" _ 
    & Me.TextBox14.Text & "')" 
    '''' "')" 
    Dim Comando As New OleDb.OleDbCommand(Modifica, Connection) 
    Comando.ExecuteNonQuery() 
    Comando.Dispose() 
    MessageBox.Show(" File Modificato ") 
End Sub