Per modificare i dati devi fare la stessa cosa di salva, tranne
l'AddNew, per cui :
Tieni però presente che Salva, in realtà aggiunge un record, locodice:If Command9.Caption = "Modifica Dati" Then ' Predispone il record per l'aggiornamento Data1.Recordset.Edit ' Imposti i valori dei campi del nuovo record ' Questa istruzione la devi ripetere per i ' valori di ogni campo Data1.Recordset.Fields("NomeCognome").Value = "PINCOPALLO" .... .... ' Registri effettivamente le modifiche/inserimento Data1.Recordset.Update ' Rileggi il recordset, con il nuovo record Data1.Refresh Command9.Caption = "Annulla" Command5.Visible = True 'è il tasto salva Else ' Non ho capito a cosa ti serve. Data1.Recordset.CancelUpdate End If
imposta e lo salva. Non devi rifare salva se hai fatto la modifica.
Quindi dovresti strutturare un po' meglio le attività sul Data1.
Ciao,![]()

