Originariamente inviato da arthas83
In realtà per adesso pensavo solo a piccoli contesti, dove in genere 3-4 persone accedono allo stesso DB[...]
Quando parti con 3/4 utenti, si fa presto ad aggiungerne altri...

Originariamente inviato da arthas83
Per quanto riguarda passare ad altri DB sicuramente sarebbe la scelta migliore a livello di qualità, performance, ecc. Ma il bello di access è che basta consegnare il file mdb al cliente (e in questo caso i clienti sarebbero persone che usano il PC come strumento, non esperti di informatica) mentre cn DB tipo Firebird c'è l'installazione e poi l'importazione del DB (io stesso non saprei come fare allo stato attuale.
L'unica cosa che devi fare con gli altri DB è installare il server. Nel caso di FireBird, ad esempio, è sufficiente avere una DLL (che è il client) presente nella macchina dell'applicazione per poter accedere al server, facendo uso del provider ADO.NET che altro non è che una libreria aggiuntiva da distribuire assieme all'applicazione. Non c'è nulla di più o di meno da fare.