Подключение к MS Access с помощью C ++ - PullRequest
2 голосов
/ 24 апреля 2011

Я занимаюсь разработкой приложения на c ++, которое использует MS Access 2000 (внутренняя база данных).Каков наилучший метод для связи с базой данных.

Я вижу множество вариантов в msdn, таких как

ODBC OLEDB DAO (Объект доступа к данным)

Из нижеMicrosoft сообщает, что для связи с Access 2007 должен использоваться механизм ACE.

http://msdn.microsoft.com/en-us/library/cc811599.aspx#Ac2007DevelopingSolutions_Overview

Можно ли установить механизм ACE в Windows XP ???так что мое приложение может поддерживать как MS-Access 2000, так и MS-Access 2007.

Кстати, приложение должно быть портировано на Linux.Возможно ли подключить базу данных Access из Linux?(приложение в Linux и база данных в Windows)

Спасибо

1 Ответ

0 голосов
/ 24 апреля 2011

OLEDB / ADO является лучшим в Windows, но если вам нужно портировать на Linux и не хотите переписывать все содержимое базы данных, я бы остановился на ODBC.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...