Пустовойтенко Виктор ГригорьевАкцесс не то чтобы ничего не может, просто при доступе к базе извне, а не из самой программы Акцесс, все его преимущества перед аналогичными (например DBF или DB) форматами полностью теряются, т.к. доступ извне возможен только к данным таблиц и нельзя, к примеру, использовать запрос как виртуальную таблицу. С БД Акцесс лучше всего работать внутри самого Акцесса.
С моей точки зрения, если нужна персональная БД с полнофункциональным SQL доступом, то лучше взять какую-нибудь Embeded версию SQL сервера. Такие верси есть для FireBird, MySQL, у которых наряду с полнофункциональным SQL есть ещё и громадный набор встроенных функций, которые позволяют получать из множества связанных таблиц готовый набор данных, например для отчёта, без необходимости обработки полученного набора в самой программе. Если покопаться в Интернете, то можно найти кучу подобных персональных SQL серверов, которые не требуют установки, но обеспечивают полноценную работу через SQL, т. к. SQL это самый удобный способ получения данных.
Об авторе:
Я только в одном глубоко убеждён - не надо иметь убеждений! :)