powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / PostgreSQL on Linux + MS Access client on Windows
3 сообщений из 3, страница 1 из 1
PostgreSQL on Linux + MS Access client on Windows
    #38612845
Pich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как подключиться с клиента MS Access 2010 на Windows (XP+7+8) к базе данных PostgreSQL, установленной на Linux ?!
Где взять драйвера ?! Какие драйвера ?! Как их установить ?!
У кого есть опыт работы в такой конфигурации ?!
Какие подводные камни ?!
...
Рейтинг: 0 / 0
PostgreSQL on Linux + MS Access client on Windows
    #38615224
AndreyBarmaley
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Pich,

через ODBC
...
Рейтинг: 0 / 0
PostgreSQL on Linux + MS Access client on Windows
    #38615380
Pich<>
Какие подводные камни ?!
если не просто подключаетесь, а переносите данные из mdb или mssql готового клиента к ним же

1. правильно подобрать типы данных PostgreSQL

например DateTime->timestamp(0)
(в противном случае придется перекрывать обработчики Update-ов Insert-ов своими)

2. Если клиент уже написан под БД на мдб или мсскл - то правильно эмулировать identity руками, через предвызов nextval


1-я проблема с апдейтом более широких типов постгреса, чем их аксессовские трансляты будет и при написании аксовской морды с 0. все эти места будут страдать от потери точности, (аксесс, при апдейтах, "проверяет" что апдейтуемая запись не изменилась "кем-то", и такая проверка в случае потери точности всегда срабатывает ложно. как вариант -- попробовать эмулировать мсскл-ную колонку timestamp(это не тип таймстамп, а именно некая уникальная фича) и задействовать договоренность меж аксом и мсскл-ем на этот счет[проверка всей записи подменяется проверкой "штампа" ]. возможно ли это -- не знаю.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / PostgreSQL on Linux + MS Access client on Windows
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]