Расположение файла доступа не имеет значения, если он доступен локально или через сеть, а учетная запись NETWORK веб-сервера (если это сервер Win2K3 или выше, в противном случае это учетная запись ASP.NET) имеет доступ в это место.
Так что не нужно ничего скачивать или загружать.
Кроме того ... тот факт, что ваш сервер имеет дело с базой данных доступа, не должен быть виден или иметь какое-либо значение для клиента ...
OTOH, если вы ищете решение для «управления базой данных через веб-интерфейс», то, возможно, лучше взглянуть на что-то вроде this ... (Это для сервера sql, но перенос с доступ к серверу sql не такой большой вопрос; -)
Если вы хотите закодировать это самостоятельно, я думаю, эта запись может пригодиться.
Не нужно взаимодействовать, просто используйте OleDbConnection с правильной строкой соединения.