|
|
|
| Привет!
Есть БД в формате mdb (MS Access 2003, полностью готовое приложение). Стоит
задача - разместить его на web с минимальными трудозатратами (желательно вообще
продолжать хранить данные в файле mdb и читать/редактировать их через web).
Вроде бы теоретически можно найти сервер с поддержкой asp (сейчас тестирую на
локальной машине - встроенная в XP служба IIS и источник ODBC) и экспортировать
все объекты в asp. В связи с этим - 2 вопроса.
1. В этой БД есть ленточная форма, созданная на основе таблицы. Делаю экспорт
таблицы в asp, затем - экспорт формы в asp. Результат открытия
http://mycomp/myform.asp практически ничем не отличается от http://mycomp/mytable.asp.
В обоих случаях отображаются данные таблицы в табличном виде, причем (что самое
плохое) без возможности редактирования. Вроде бы делаю все, как описано в
документации. Как сделать так, чтобы внешний вид формы был максимально похож на
то, что видно в MS Access, и что надо сделать для возможности редактирования
данных через web?
2. Более глобальный вопрос: в этой БД есть формы со сложной обработкой нажатий
кнопок, с подчиненными формами. Возможен ли вообще корректный перенос этого в
asp с хранением данных в mdb-файле и использованием при работе через web кода
из этого mdb-файла? Или даже не стоит начинать, а перенести данные в другую
СУБД типа MySQL и переписать заново весь код на другом языке? Возможно, кто-то
уже решал задачу: как полностью готовое рабочее приложение mdb разместить на
web с сохранением функциональности (с минимальными трудозатратами программиста)? | |
|
| |
|
|
|
| Вы, что все формы хотите перенести на asp с сохранением логики обрабоки контролов?
так просто это не получится. Хранить данные можно и в MDB, но пользовательский интерфейс и логику обработки придется полностью переписывать.
Принцип работы веб приложений сильно отличается от принципа работы настольных приложений. ( по крайней мере asp.net ) | |
|
| |