2012-04-20 29 views
5

Me han encargado que escriba una aplicación de Mac en xcode 4.3 que pueda buscar y visualizar datos de una base de datos MS Access disponible públicamente que se actualiza regularmente. Por esta razón, no puedo simplemente convertir el archivo a una plataforma de base de datos diferente. He buscado en las profundidades de Google y no puedo encontrar a nadie más que intente esa tarea.Conéctese a la base de datos de Microsoft Access desde XCode

¿Alguien puede indicarme la dirección correcta?

+0

'las profundidades de Google' ahora terminan en esta página :-) – aalaap

Respuesta

2

Puede tratar de utilizar herramientas de terceros que brinden conectividad como la actual. http://www.actualtech.com/product_access.php
Personalmente, nunca probé esta, pero parece prometedor.

Creo que no hay soporte nativo de Microsoft para otras plataformas aparte de Windows.

+0

Gracias Maksym, en realidad ya he estado hablando con los desarrolladores de Actual Technologies. Están trabajando en una nueva versión de su controlador de acceso que puedo usar en X-Code. Agradezco su respuesta. – bgolson

+0

Solo quiero señalar que este controlador ODBC real para bases de datos de acceso es una solución comercial. No he encontrado una solución de código abierto/libre que sea más adecuada para uso educativo o sin fines de lucro. – aalaap

0

Si la base de datos está en un archivo MDB, puede intentar usar esta en línea MDB to MySQL converter.

Puede escribir un daemon que busque el último volcado de SQL diariamente o incluso cada hora y lo almacene en un archivo SQLite local. Luego, su aplicación cliente solo necesita consultar el archivo local.

Sé que no es tan conveniente como la conexión a la base de datos directamente, pero esta es una solución 'gratuita'.

Cuestiones relacionadas