Azure 移动服务 SQL 数据库连接
Posted
技术标签:
【中文标题】Azure 移动服务 SQL 数据库连接【英文标题】:Azure Mobile Service SQL Database Connection 【发布时间】:2015-02-25 14:54:06 【问题描述】:我正在使用具有 sql 数据库的 azure 移动服务。我想在我的 windows phone 应用程序和 azure mobile service sql 数据库之间建立连接。我怎样才能实现它?
在 TodoItem 示例中,没有任何将获取数据的表信息。
附: : 谷歌了很多,但即使是天蓝色的文档也没有什么令人满意的。 TodoItem 示例没有显示一些细节。例如,我的数据库表名是 Scores
在 TodoItem 示例中我应该在哪里编辑代码行?
您可以下载 TodoItem 示例here。
【问题讨论】:
老实说,我对移动服务一无所知。但是this link 似乎很有帮助。我想您应该可以通过Client.GetTable
访问您的数据。
我只想用地雷完全自定义 TodoItem 示例(我的数据库结构也完全不同)
【参考方案1】:
在 Azure 移动服务中,您不能直接从移动应用程序访问数据库。您与移动服务后端对话,后者又与您的数据库对话。
正如@hSchroedl 提到的,您应该使用移动服务API 来访问您的数据库表。
您可以轻松地按照 TodoItem 示例创建您自己的表的表示形式。
【讨论】:
【参考方案2】:如果您的问题是如何获取我的 Azure 移动服务数据库连接字符串,那么答案是:查看 Azure 门户 -> 您的移动服务名称 -> 仪表板选项卡 -> 单击您的数据库名称。你有你的数据库连接字符串。
您可以在 Visual Studio 中使用此连接字符串连接到您的移动服务数据库,但不能直接在您的移动应用中使用。
注意:如果不使用 Azure 移动服务 API,您将无法直接从移动应用访问数据库。
花点时间查看Azure Mobile services documentation 和教程,以更好地了解它的工作原理。
希望对你有帮助
【讨论】:
以上是关于Azure 移动服务 SQL 数据库连接的主要内容,如果未能解决你的问题,请参考以下文章