Было бы полезно узнать немного больше о том, чего вы пытаетесь достичь (вы можете отредактировать свой вопрос, чтобы предоставить больше информации), но в основном у вас есть два варианта:
- КакВ базе данных доступа вы можете поместить файл .mdb в общую папку, и он будет доступен для нескольких экземпляров вашего приложения (сохраните расположение в данных конфигурации вашего приложения).Это будет работать - в некоторых случаях очень хорошо - но доступ может быть немного медленным при работе по сети, так как все файлы основаны на этом.
- Создать самодостаточно "веб-службу" (в идеале WCF, но я не могупомните, какие у вас есть варианты для VS2005), который предоставляет методы, необходимые для взаимодействия с базой данных, а затем подключать из клиентских приложений к «серверному» приложению по сети.
«Лучшее» решениебудет зависеть от деталей вашей проблемы и того, что вы пытаетесь достичь.Если каждый экземпляр приложения, обращающийся к базе данных напрямую, является предпочтительным выбором, то я бы настоятельно посоветовал бы вам взглянуть на использование SQL Server Express вместо доступа.