在我的项目中,我想将SQL Server Compact 3.5与MSSQL Server 2008同步。我通过了Visual Studio 2010中的所有步骤,如添加新项>>本地数据库缓存>>配置数据同步等。连接已成功完成。但是在这个阶段之后,我不知道我怎么能做同步。 我有一个名为“检查更新”的按钮。单击更新按钮时,必须启动同步,并且必须将MSSQL Server中的新数据添加到“data.sdf”。我不知道如何做到这一点。我是C#的初学者。你可以帮帮我吗? 亲切的问候。
检查此链接。它显示了如何使用Sync Framework 2.1数据库提供程序在SQL Server数据库和一个或多个SQL Server Compact数据库之间配置和执行同步。 http://code.msdn.microsoft.com/Database-Sync-SQL-Server-de6c8ff8
你看过微软同步框架的教程吗?
http://msdn.microsoft.com/en-us/library/ff928606.aspx
那一个处理执行同步。或者一般http://msdn.microsoft.com/en-us/library/ff928494.aspx
也许不是一个初学者指南,但它是一个开始的地方
本地数据库缓存项目项将为您生成所有代码,您只需调用它。
请参阅:Walkthrough: Extending the Local Database Cache to Support Bidirectional Synchronization,了解调用同步的部分。
您可以尝试使用此实用程序来同步SQL Server和SQL Compact之间的数据,但它目前仅支持SQL 2000和2005
http://www.codeproject.com/Articles/25685/SQL-Server-to-SQL-Server-Compact-Edition-Database