【问题标题】:UWP SQLite DB OneDrive Backup and Restore C#UWP SQLite DB OneDrive 备份和还原 C#
【发布时间】:2019-12-16 12:07:03
【问题描述】:

我想在单击按钮时将我的 UWP 应用程序中的现有本地文件夹 SQLite DB 备份到用户的 OneDrive,然后当同一用户将相同的 UWP 应用程序安装到另一台 PC 时,将数据库恢复回 UWP 应用程序,这样他们在可能安装 UWP 应用程序的所有设备中具有相同的数据。我不需要任何复杂的东西。只是甜蜜而简单的 C# 代码。

【问题讨论】:

    标签: c# sqlite uwp backup onedrive


    【解决方案1】:

    根据您的要求,我建议您使用OneDrive Service 来备份您的数据,您可以使用它通过onedrive api 创建更新和下载文件。您还可以使用RoamingFolder 来存储可以自动漫游的数据。更多信息请参考Roaming data

    【讨论】:

    • 我最初考虑使用 Roaming Data 文件夹,但由于数据库增长超过 200K 限制,它对我不起作用。
    • 如果您的物品超过200k,请使用OneDrive服务备份您的数据。
    • 我决定现在走一条稍微不同的路线。我只想使用文件选择器保存 UWP sqlite db 数据。数据库位于本地文件夹中。有人有这方面的代码吗?
    • 我自己解决了这个问题,现在可以备份和恢复我的 UWP SQLite 数据库。
    • @DharkUndercity:请您解释一下您是如何解决这个问题的。注意到你解决了它对我(或其他任何人)没有任何帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多