Innanzitutto grazie !!

ora il codice è il seguente:

Set db = OpenDatabase("F:\Sara\visual basic\Rubrica\rub.mdb")

sql = "Insert into Rubrica(Cognome, Nome, Indirizzo, Città) values('" & txtcogno.Text & "','" & txtnome.Text & "','" & txtind.Text & "','" & txtcit.Text & "')"

Set rs = db.OpenRecordset(sql)

rs.MoveLast

db.Execute (sql)

rs.Close



Ora mi da un errore di run-time 3346 : Il numero dei valori nella query non corrisponde a quello dei campi di destinazione.


Ho controllato che sul Db i campi avessero proprio quel nome ed effattivamente è così.....Cosa può essere?
Grazie

Sara