如何使用azure现有数据?

时间:2015-12-21 22:25:43

标签: azure azure-mobile-services

https://azure.microsoft.com/en-us/documentation/articles/mobile-services-dotnet-backend-use-existing-sql-database/

我一直在关注本教程,但最终创建了一个清空所有数据的新表。如何使它在现有表中使用现有值?

1 个答案:

答案 0 :(得分:0)

该教程确实使用Database.SetInitializer(new ExistingInitializer());填充示例数据,但它不会创建新数据库。 确保您具有正确的连接字符串Name=MS_TableConnectionString(探索现有数据库模型中的步骤4),以便它指出您现有的数据库

修改

首先,注释掉数据库播种器Database.SetInitializer(new ExistingInitializer());并查询现有数据使用GetAllMobileCustomers中的MobileCustomerControllerGetAllMobileOrders中的MobileOrderController它会给你IQueryable MobileCustomer MobileOrder public static string MakeRelative(string filePath, string referencePath) { var fileUri = new Uri(filePath); var referenceUri = new Uri(referencePath); return referenceUri.MakeRelativeUri(fileUri).ToString(); } 对象,请根据需要使用该对象