我正在编写一个需要从外部SQL Server 2005数据库访问数据的iOS应用程序。我已经有一个访问相同数据的网站。
出于安全原因,我通常使用.NET和存储过程访问SQL Server数据库。
我需要填充一个自己填充另一个TableViewController
的数组。
因为我对整个iOS事情都很陌生,所以请告诉我如何做到这一点。如果可能,请为此建议语法或Google关键字。
答案 0 :(得分:2)
我建议您创建一个简单的WCF .NET REST服务来查询您的数据库并返回您需要的内容。
我很确定您的iOS应用无法直接连接到它。
查看以下内容; http://msdn.microsoft.com/en-us/library/bb412178.aspx
http://www.codeproject.com/Articles/105273/Create-RESTful-WCF-Service-API-Step-By-Step-Guide
代码项目教程非常容易理解。您可以下载项目代码。
答案 1 :(得分:1)
听起来您需要创建一个API来访问您的数据库,您可以通过Web请求访问它。基本上,您将在json或xml中执行Web请求并从您的站点进行响应,您可以在iOS客户端代码中解析它并使用它来执行您需要的操作。