L'errore di fondo è non aver previsto un file di configurazione in cui registrare un percorso specifico per il database, cosa che è obbligatoria e che prima o poi dovrai fare, in quanto non si installa mai il database nello stesso percorso dell'applicazione. La scelta della cartella di destinazione dipende dal tipo di applicazione e relativo utilizzo se Client/Server o Desktop. Client/Server: ci si accorda con l'amministratore di rete Desktop: si usa la AppData dell'utente
Ovviamente ciò vale solo per database basati su file, come Access appunto.
Per i database di tipo server (SQL Server, Oracle, DB2, MySQL, ...) il discorso è completamente diverso.
Probabilmente hai aggiunto il database usando il Wizard (gioie e dolori dei programmatori!) di VB.NET, se così allora verifica l'opzione Copia nella cartella: http://forum.masterdrive.it/visual-b...73/#post292813