Ho sbagliato io non dicendo che utilizzo DAO!!!

Ma ora il mio problema è un'altro: UPDATE!!
Mi dà Run-timr 3061
Parametri insufficienti. Previsto 1


Come mai?
Istruzioni sono:


Set db3 = OpenDatabase("D:\allied\inventario2.mdb")
sql2 = "update Inventario set Materiale='" & (Txtmateriale.Text) & "', Qta1='" & (txtqta1.Text) & "', Qta2='" & (txtqta2.Text) & "', Qta3='" & (txtqta3.Text) & "', Qta4='" & (txtqta4.Text) & "', Qta5='" & (txtqta5.Text) & "', Totale ='" & (txttot.Text) & "' where Ubicazione='" & ms!Ubicazione & "'"


db3.Execute (sql2) <------ qui dà l'errore




Grazie Sara