Giammi77 ha scritto:
mi piacerebbe fare anche un programmino che controllasse i campi che vado a inserire e qualora si trovi un record uguale già inserito, mi comparisse un messaggio di avviso.
Un modo semplice ed efficace sta nell'impostare uno o più campi univoci:
A) Se si tratta di un solo campo, basta impostare la proprietà Indicizzato Sì (Duplicati impossibili).
B) Se si tratta di non voler ripetere più valori combinati su più campi, devi impostare un Indice Multicampo Univoco (leggi la guida in linea al riguardo).
In entrambi i casi, se inserisci valori o record duplicati, Access invia un messaggio di errore dicendo in sostanza che tale operazione non può essere effettuata perchè si sta violando un indice univoco. Non occorre scomodare alcuna macro o VBA.
La cosa diventa più complicata se tu volessi personalizzare la finestra di messaggio errore...qui non sono in grado di aiutarti.