从 XCode 连接到 Microsoft Access 数据库

Posted

技术标签:

【中文标题】从 XCode 连接到 Microsoft Access 数据库【英文标题】:Connect to Microsoft Access Database from XCode 【发布时间】:2012-04-20 21:59:13 【问题描述】:

我的任务是在 xcode 4.3 中编写一个 Mac 应用程序,它可以搜索和显示来自定期更新的公开可用的 MS Access 数据库的数据。出于这个原因,我不能只是将文件转换为不同的数据库平台。我搜索了谷歌的深度,找不到其他人尝试这样的任务。

谁能指出我正确的方向?

【问题讨论】:

'the depths of google' 现在在此页面结束 :-) 【参考方案1】:

您可以尝试使用提供连接的第三方工具,例如actualtech one。 http://www.actualtech.com/product_access.php 我个人从未尝试过这个,但它看起来很有希望。

我相信除了 Windows 之外,没有微软对其他平台的原生支持。

【讨论】:

感谢 Maksym,实际上我已经与 Actual Technologies 的开发人员进行了交谈。他们正在开发新版本的 Access 驱动程序,我可以在 X-Code 中使用它。感谢您的回复。 我只想指出,这个用于 Access 数据库的实际 ODBC 驱动程序是一个商业解决方案。我还没有遇到过更适合非营利或教育用途的免费/开源解决方案。【参考方案2】:

如果数据库在 MDB 文件中,您可以尝试使用此在线MDB to mysql converter。

您可以编写一个守护程序,每天甚至每小时获取最新的 SQL 转储,并将其存储在本地 SQLite 文件中。然后你的客户端应用只需要查询本地文件。

我知道它不如直接连接到数据库方便,但这是一个“免费”的解决方案。

【讨论】:

以上是关于从 XCode 连接到 Microsoft Access 数据库的主要内容,如果未能解决你的问题,请参考以下文章

在 Xcode 13 中将标签/按钮从 StoryBoard 连接到 ContentView

如何从连接到 Xcode 的设备中理解 ios 崩溃报告?

使用 PHP 从 Swift 连接到在线数据库 (mySQL)。 (XCODE)

如何从 Xcode 5.1 将 iOS 连接到 Svn 服务器?

如何从 microsoft web 表达式 4 连接到 phpmyadmin localhost 数据库

无法在 Xcode 中连接到本地服务器