您将如何通过Objective-C连接到位于远程服务器上的Microsoft Access数据库?

时间:2011-02-24 12:28:58

标签: iphone objective-c ms-access

我目前有一个ASP页面,我从Objective-C代码连接到,但我想知道是否有任何其他方法。我想在没有ASP页面的情况下从iPhone连接到Access数据库。我试过谷歌搜索这个问题,但我没有找到任何有用的东西。教程或代码片段的链接都非常有用。

2 个答案:

答案 0 :(得分:3)

您应该编写一个将连接到数据库的Web服务,并且您的iPhone应用程序应该理想地调用Web服务。

答案 1 :(得分:0)

我不能回答内联,但我的回答与Vaibhav Tekam的回答有关...... 您应该能够找到一些示例代码,这些代码将使用Web服务包装访问数据库。只需搜索“Web服务访问数据库”,您应该找到一些示例。最佳实践是通过一组简单的方法仅公开所需的数据。如果您的访问数据库中有学生,则需要getStudentList的方法和getStudentById(string studentId);的方法。但是,您无法直接从外部设备连接到访问数据库(可能但不建议) 。您应该使用JSON在您的应用和Web服务之间发送和接收数据。

Cocoa中没有类与访问数据库通信。如果您预计会有超过10个人使用您的应用程序,那么您应该转移到支持更高并发性的数据库平台。