Вы можете легко преобразовать базу данных Access в SQL-сервер, используя Мастер увеличения в Access. Иногда это может быть привередливым, но обычно работает. Если вам нужно что-то получше, воспользуйтесь коммерческим предложением SSW Upsizing PRO! - Доступ к служебной программе SQL Server Upsizing . Помните, однако, что плохо спроектированная база данных все равно будет плохо спроектирована при преобразовании в SQL Server, поэтому убедитесь, что ваш дизайн надежный и должным образом нормализован (я видел много «любительских» баз данных Access, и многие из них сделаны очень плохо! ). Попробуйте следовать соглашениям об именах SQL Server (т. Е. Не иметь пробелов в именах таблиц, не используйте префиксы tbl, будьте последовательны).
Что касается преобразования форм в страницы ASP.NET, это огромная тема, выходящая за рамки простого поста. В основном вам необходимо изучить ASP.NET и создать формы ввода данных, которые сохраняют данные в базе данных. Вероятно, вам лучше всего, если вы не являетесь опытным программистом, взглянуть на сайт динамических данных ASP.NET - см. Статью MSDN Пошаговое руководство. Создание нового веб-сайта с динамическими данными с использованием скаффолдинга .