2013-01-11 147 views
1

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

虽然他们每个都完美工作,但我无法通过Web应用程序发布我的移动服务中显示的表格。当我在我的JS应用程序中使用

var mobileService = new Microsoft.WindowsAzure.MobileServices.MobileServiceClient(
"url", 
"secret" 
); 

表不存在。

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

回答

6

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

见:Using existing database with Azure Mobile Services

+0

我曾尝试更改模式名称,但我没有命名主键字段“id”。非常感谢链接! –

+0

此外,您可能想要这样做,使网站使用新的架构名称:http://social.msdn.microsoft.com/Forums/en-US/adodotnetentityframework/thread/e276fb02-ef9b-44eb- b481-699c1c25602d –