onnodb,
Драйвер PostgreSQL ODBC активно разрабатывается , а интерфейс Access в сочетании с сервером PostgreSQL, на мой взгляд, представляет собой отличный вариант для быстрой разработки в локальной сети. Я принимал участие в достаточно большой системе (более 100 таблиц PostgreSQL, более 200 форм доступа, более 1000 запросов и отчетов о доступе), и она отлично работала в течение нескольких лет с ~ 20 пользователями. Любые запросы, выполняющиеся медленно, потому что Access делает что-то глупое, как правило, могут быть просто решены с помощью views , и любой действительно ресурсоемкий код можно легко переместить в функции PostgreSQL и затем вызвать из Access.
Единственная основная проблема, связанная с ODBC, заключается в том, что нет способа убить медленно выполняющийся запрос из Access, поэтому мы часто заставляем пользователей просто убивать Access, а затем массовые запросы просто выполняются на сервере.