在Azure移动服务和Azure网站之间共享表

时间:2013-01-11 21:52:43

标签: azure azure-web-sites azure-mobile-services

我想创建一个共享同一数据库的网站和Windows 8应用。我按照本教程创建了网站https://www.windowsazure.com/en-us/develop/net/tutorials/web-site-with-sql-database/,并使用Azure管理门户创建了我的移动服务。

虽然它们每个都运行得很好,但我无法通过Web应用程序发布表格以显示在我的移动服务中。当我使用

连接我的JS应用程序时
var mobileService = new Microsoft.WindowsAzure.MobileServices.MobileServiceClient(
 "url",
 "secret"
 );

表格不存在。

如何在两种服务之间共享这些表?

2 个答案:

答案 0 :(得分:6)

Azure移动服务在其自己的架构(服务名称)下创建其表。您必须将现有表移动到此架构,并且必须在Azure移动服务门户中添加它们。

请参阅:Using existing database with Azure Mobile Services

答案 1 :(得分:2)

移动服务团队的负责人Paul Batum在此概述了一个快速解决方案:http://social.msdn.microsoft.com/Forums/en-US/azuremobile/thread/60764eb6-17d0-4395-a887-2a793b44ce88

移动服务开发人员传播者Chris Risner也提供了完整的演练:http://chrisrisner.com/Connecting-an-Existing-Database-to-Windows-Azure-Mobile-Services