Salve ragazzi e bentrovati!
Spero che il titolo sia adeguato...

Vorrei qualche consiglio sulla soluzione di questo problema:

-degli utenti abilitati inseriscono dei records in un database access;

-ognuno di questi utenti è identificato da un codice numerico univoco che, opportunamente previsto, permette all'utente che si logga di poter intervenire soltanto su ciò che gli "appartiene"...

-ad esempio l'utente Gigi (nr. 45) quando si autentica ed apre il form di inserimento dati potrà nelle select vedere e selezionare solo quello che gli è stato abbinato ad esempio Latina, Viterbo;

-sin qui nessun problema, che però si verifica quando l'utente deve modificare un record esistente nel dbase; infatti si verifica che l'utente Gigi (nr. 45) pur avendo nella select soltanto le opzioni Viterbo e Latina quando non seleziona nulla dal form (la condizione che restituisce tutti i record del dbase) gli vengono visualizzati i record di Roma, Frosinone e Rieti;

-capirete che se Gigi fosse un malintenzionato potrebbe manomettere i record che non gli appartengono e questo non deve avvenire.

Avete qualche suggerimento???