从 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
使用 PHP 从 Swift 连接到在线数据库 (mySQL)。 (XCODE)
如何从 Xcode 5.1 将 iOS 连接到 Svn 服务器?