2012-04-20 4 views
5

Мне поручено записывать приложение Mac в xcode 4.3, которое может искать и отображать данные из общедоступной базы данных MS Access, которая регулярно обновляется. По этой причине я не могу просто преобразовать файл в другую платформу базы данных. Я искал глубину Google и не могу найти кого-либо другого, пытающегося выполнить такую ​​задачу.Подключиться к базе данных Microsoft Access с XCode

Может ли кто-нибудь указать мне правильное направление?

+0

«глубина google» теперь заканчивается на этой странице :-) – aalaap

ответ

2

Вы можете попробовать использовать сторонние инструменты, обеспечивающие подключение, например actualtech. http://www.actualtech.com/product_access.php
Я лично никогда не пробовал этот, но выглядит многообещающим.

Я считаю, что нет родной поддержки Microsoft для других платформ, чем Windows.

+0

Спасибо Maksym, я уже говорил с разработчиками в Actual Technologies. Они работают над новой версией своего драйвера доступа, которую я могу использовать в X-Code. Я ценю ваш ответ. – bgolson

+0

Я просто хочу отметить, что этот фактический драйвер ODBC для баз данных доступа является коммерческим решением. Я не сталкивался с решением свободного/открытого источника, которое лучше подходит для некоммерческого или образовательного использования. – aalaap

0

Если база данных находится в файле MDB, вы можете попробовать использовать это онлайн MDB to MySQL converter.

Вы можете написать демона, который извлекает последний дамп SQL ежедневно или даже ежечасно и сохраняет его в локальном файле SQLite. Тогда вашему клиентскому приложению просто нужно запросить локальный файл.

Я знаю, что это не так удобно, как подключение к базе данных напрямую, но это «свободное» решение.

Смежные вопросы