Prima di tutto non è possibile non dire che la scelta di un mdb è assurda.
In questi casi è necessario utilizzare un vero DB Server (SQL Server, MySql ...) installandolo in una macchina disponibile in rete e visibile da tutti gli altri PC.
Nel caso di un mdb, puoi far lavorare direttamente i client su server.
In ogni caso devi gestire la "concorrenza" dato che avrai più client che possono modificare i dati contemporaneamente (potrai utilizzare una "concorrenza ottimistica").
Infine, dato che un mdb ha forti possibilità di "corrompersi" (per vari motivi, su cui non si può intervenire) dovresti lavorare sempre usando delle "transazioni" ...
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità. |