Ciao Carissimi!

Vi pongo un piccolo quesito.

Io ho un applicazione che contiene un elenco clienti e le relative parcelle emesse verso questi clienti.
Nel mio DB Access ci sono 2 tabelle: Clienti e Parcelle (messe in relazione uno a molti tra di loro).

Ora ho un piccolo problema. Mettiamo che l'utente voglia installarsi il programma sia nel pc dell'ufficio che in quello di casa, sarebbe necessario aggiornare i dati del db da un pc all'altro creando un pacchetto d'aggiornamento importabile (col programma stesso).

Mi trovo ad affrontare un po di problemi di natura progettuale....

Per esempio i clienti...io li ho identificati con un contatore (e cmq ho le P.IVA e i C.Fiscali che sono univoci) e potrei esportare tutta la tabella su un file che poi verebbe reimportata nel PC2 dove il software controllerebbe la presenza dell'ID e se non è presente aggiunge il record....

Il problema è questo:

Mettiamo il caso che sul pc1 io ho il cliente "Mario Rossi" e sul pc2 ho anche il cliente "Mario Rossi".
Un giorno correggo il nome che non era Mario ma Marco sul pc1 e quindi diventa "Marco Rossi" come posso gestire l'aggiornamento sul pc2? Se uso solo i campi univoci come identificazione?

Esiste un modo per confrontare 2 records in modo da vedere se sono esattamente identici? e nel caso ottenere quali campi hanno valore differente?

E' un casino da spiegare lo so spero sia stata comprensibile