Premetto che sono un principiante in materia. Ho realizzato un piccolo programma in access 2007 dove in più maschere effettuo la ricerca del record attraverso una casella combinata (che cerca il nominativo) con il seguente codice:
Private Sub Cerca_AfterUpdate()
' Trova il record corrispondente al controllo
Dim rs As Object
Set rs = Me.Recordset.Clone
rs.FindFirst "[nominativo] = '" & Me![Cerca] & "'"
If Not rs.EOF Then Me.Bookmark = rs.Bookmark
End Sub
Il problema si verifica quando ho la necessità di inserire un nuovo record con lo stesso nominativo.