Если ваш веб-сервер имеет TCP-подключение к существующему серверу базы данных и размещен в подходящем месте (например, если ваш веб-сервер не находится в центре обработки данных, подключающемся к серверу базы данных на вашем офисном DSL-соединении), то перемещение не выполняется требуется.
Если вам нужно переместить его, это так же просто, как создать резервную копию / дамп и восстановить его в другом месте.
Что касается внешнего интерфейса, есть МНОГИЕ технологии, которые будут делать то, что вам нужно (ASP.NET, PHP, Python, Ruby, Perl, Java являются наиболее популярными, необязательно в этом порядке).
- Используйте то, что вам удобно, или что вы заинтересованы в обучении (при условии, что у вас есть время для этого)
- Используйте то, что правильно работает на вашем целевом веб-сервере. Действительно, ASP.NET - единственная, которая имеет здесь какую-либо серьезную проблему, поскольку она ограничена Windows.
У самого Access нет прямой веб-доступной версии. Поиск Google находит некоторые приложения, которые утверждают, что преобразовывают формы доступа в веб-интерфейс, но я не буду ссылаться ни на какие, потому что не знаю, насколько хорошо они работают. Я, конечно, опасаюсь чего-либо подобного, потому что веб-приложения отличаются от приложений Windows. Если вы собираетесь пойти по этому пути, убедитесь, что они действительно генерируют вывод HTML; сделать разумный, чистый источник; и предложите бесплатную пробную версию, чтобы убедиться, что она действительно работает.
Действительно, такую форму довольно легко воспроизвести, если у нее есть базовые знания в области программирования на стороне сервера и немного HTML.