Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.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# SQL Server CE:有关脱机工作的问题_C#_Sql Server Ce - Fatal编程技术网

C# SQL Server CE:有关脱机工作的问题

C# SQL Server CE:有关脱机工作的问题,c#,sql-server-ce,C#,Sql Server Ce,我听说过SQL Server CE,但我想知道如何将其应用于我当前的Windows应用程序+SQL Server 理解:如果Windows应用无法通过internet连接到托管服务器SQL server Express,则通过脱机模式输入的所有数据将保存在SQL server CE中的客户端PC中,并存储在我的客户端PC中。在脱机模式下输入的数据将在返回联机后推送到服务器 问题: 如果我在server SQL server Express中有3 GB的数据,当我的客户端第一次启动Windows应

我听说过SQL Server CE,但我想知道如何将其应用于我当前的Windows应用程序+SQL Server

理解:如果Windows应用无法通过internet连接到托管服务器SQL server Express,则通过脱机模式输入的所有数据将保存在SQL server CE中的客户端PC中,并存储在我的客户端PC中。在脱机模式下输入的数据将在返回联机后推送到服务器

问题:

如果我在server SQL server Express中有3 GB的数据,当我的客户端第一次启动Windows应用程序时,它是否会将所有数据从服务器加载到客户端pc的SQL server CE?服务器中的数据是否必须始终与客户端PC SQL server CE中的数据一致?如果答案是肯定的,那么肯定会占用很多时间

您能给我分享一下任何SQLServerCE示例项目吗?在这个项目上,它与数据库有CRUD事务。我在网上搜索过,但没有找到这个项目的样本


如果我的理解有误,请通知我。

关于你的第一点:

如果您正在谈论使用RDA,那么这种情况就是肯定的。根据RDA,它只适用于小型数据库,因为它必须始终拉动整个表。或者,您可能想看看ADO.NET的同步服务。这是。在那篇文章的后面,有一段代码将同步方向设置为双向,但是您也可以将其设置为您想要的方向