具有相同模型时将在线数据库复制到sqilte数据库的更快更好的方法

时间:2019-02-17 10:27:11

标签: c# sqlite xamarin.forms

我有2个数据库,一个在线,另一个在电话sqile中:

我正在寻找一种更好,更快的方式将在线数据库复制到本地数据库。这两个数据库具有相同的“ MyWords”模型。

这是我的复制方式:

List<MyWords> WordUserList =  await wordmanager.GetWordAsync(UserConnected.Id);
            WordSList.ItemsSource = WordUserList;

            foreach(MyWords w in WordUserList)
            {
                mywordsdatabase.AddWord(w);

            }

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

您考虑先上传数据库,然后将此数据库从本地复制到Phone sqlite?如果可以接受,我想您可以看一下以下文章,请参阅步骤4:将数据库文件从应用程序捆绑包复制到移动设备。

https://medium.com/@patibrijesh/how-to-use-sqlite-in-a-xamarin-forms-app-2c6ec5894510