Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/262.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何从WebApi更新数据库以匹配另一个数据库?_C#_Database_Entity Framework_Sqlite_Asp.net Web Api - Fatal编程技术网

C# 如何从WebApi更新数据库以匹配另一个数据库?

C# 如何从WebApi更新数据库以匹配另一个数据库?,c#,database,entity-framework,sqlite,asp.net-web-api,C#,Database,Entity Framework,Sqlite,Asp.net Web Api,我有一个简单的WebApi和一个universalwindows应用程序,其中包含SQLite数据库。我想从WebApi下载数据,并将数据本地保存在设备上。在数据库中只下载更改而不是下载所有数据的最佳方式是什么?您是指模式更改吗?这是数据库优先(edmx)还是代码优先?如果代码优先,这就是迁移的目的。是的,代码优先。用于表更改的迁移,但我需要从该表同步数据。例如,在应用程序启动后,它从WebApi下载所有数据,清除旧的本地数据,然后插入新数据。但是这个概念太愚蠢了看看这个:

我有一个简单的
WebApi
和一个
universalwindows应用程序
,其中包含
SQLite
数据库。我想从
WebApi
下载数据,并将数据本地保存在设备上。在数据库中只下载
更改
而不是下载所有数据的最佳方式是什么?

您是指模式更改吗?这是数据库优先(edmx)还是代码优先?如果代码优先,这就是迁移的目的。是的,代码优先。用于
更改的迁移,但我需要从该表同步
数据
。例如,在应用程序启动后,它从
WebApi
下载所有数据,清除旧的本地数据,然后插入新数据。但是这个概念太愚蠢了看看这个: