gpt4 book ai didi

ios - 我可以从 iOS 使用 Sql Server 数据库吗?

转载 作者:行者123 更新时间:2023-12-01 16:15:54 25 4
gpt4 key购买 nike

有很多方法可以在服务器上拥有数据库(我可以使用自己的服务器,也可以使用 MS Azure(对于 Azure,我找到了 REST API 描述 https://msdn.microsoft.com/en-us/library/azure/gg715283.aspx ,但我没有找到添加的方法)一些行写入表或从表中获取信息)),但我想编辑数据库并通过 iOS 代码从服务器数据库中获取正确的行,而无需服务器 API。有很多现成的解决方案,例如 Backendless.com,但它们并不稳定。

那么有没有办法连接到删除服务器上的远程 SQL Server 数据库或 MS Azure 数据库并编辑行和获取数据?可能有一些iOS框架可以做比? (例如.Net中有Linq框架和Entity Framework)。

最佳答案

在您的问题中,您链接到了 SQL 数据库服务的管理 API - 这与数据操作无关;它严格来说是一个用于处理服务器和数据库的管理 API。

如果您想从 IOS 应用程序直接连接到 SQL 数据库服务(或虚拟机中的 SQL Server),您需要找到适用于 IOS 的客户端库(此类库的建议不在堆栈溢出)。没有通过 Azure SDK/API 专门提供的 native SQL Server 客户端库。

除了 native 客户端库之外,还有 Azure 移动服务,它提供专门围绕移动应用程序(无论是 IOS、Android、Windows Phone,甚至 JavaScript)的使用而设计的 API 堆栈。默认情况下,此处提供的 API 堆栈提供 SQL 数据库表的 CRUD 操作。此外,它还支持添加自定义 API 调用,您可以完全控制 API 调用。

任何其他 API 堆栈都需要您选择堆栈并自行运行(无论是在 Linux 还是 Windows VM、云服务还是 Web 应用程序中 - 没有单一的正确方法可以做到这一点)。

Azure 移动应用程序(以及相关 API 功能,例如监控)的文档为 here .

关于ios - 我可以从 iOS 使用 Sql Server 数据库吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28668455/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com