移动Azure数据库位置以进行脱机同步

时间:2017-05-31 23:56:45

标签: sqlite azure xamarin offline-caching

我一直在观看使用Azure门户在Xamarin中实现离线同步的this教程。在21:15 - 21:32,教程解释了

中的getTable(myCoolTable)方法

using Microsoft.WindowsAzure.MobileServices.SQLiteStore;

假设Azure门户中数据库的位置位于

/tables/myCoolTable虽然您可以根据需要更改此设置。如果您使用他们的Easy Tables软件创建您的云数据库,这很好,但我没有。没有解释如何更改此路径,以便我可以指示我的本地SQLite数据库与存储在ClearDB中的Azure云数据库同步。

我如何实现这一目标?

1 个答案:

答案 0 :(得分:0)

根据您的描述,我假设您可以按照此官方tutorial创建Azure移动应用后端(以简单的方式您可以选择node.js后端,该后端适用于简易表格以及添加新内容时在easy表中,它会自动为相关表创建node.js后端。你也可以自己构建c#后端并将其部署到你的移动应用程序中)并下载Xamarin演示项目,然后按照{{3} }为您的移动应用启用离线同步。此外,您可以参考adrian hall的有关tutorial的书籍,以便更好地了解离线同步。