在C#中同步SQL Server Compact 3.5

问题描述 投票:3回答:4

在我的项目中,我想将SQL Server Compact 3.5与MSSQL Server 2008同步。我通过了Visual Studio 2010中的所有步骤,如添加新项>>本地数据库缓存>>配置数据同步等。连接已成功完成。但是在这个阶段之后,我不知道我怎么能做同步。 我有一个名为“检查更新”的按钮。单击更新按钮时,必须启动同步,并且必须将MSSQL Server中的新数据添加到“data.sdf”。我不知道如何做到这一点。我是C#的初学者。你可以帮帮我吗? 亲切的问候。

c# sql-server-2008 synchronization microsoft-sync-framework sql-server-ce-3.5
4个回答
5
投票

检查此链接。它显示了如何使用Sync Framework 2.1数据库提供程序在SQL Server数据库和一个或多个SQL Server Compact数据库之间配置和执行同步。 http://code.msdn.microsoft.com/Database-Sync-SQL-Server-de6c8ff8


1
投票

你看过微软同步框架的教程吗?

http://msdn.microsoft.com/en-us/library/ff928606.aspx

那一个处理执行同步。或者一般http://msdn.microsoft.com/en-us/library/ff928494.aspx

也许不是一个初学者指南,但它是一个开始的地方


0
投票

本地数据库缓存项目项将为您生成所有代码,您只需调用它。

请参阅:Walkthrough: Extending the Local Database Cache to Support Bidirectional Synchronization,了解调用同步的部分。


0
投票

您可以尝试使用此实用程序来同步SQL Server和SQL Compact之间的数据,但它目前仅支持SQL 2000和2005

http://www.codeproject.com/Articles/25685/SQL-Server-to-SQL-Server-Compact-Edition-Database

© www.soinside.com 2019 - 2024. All rights reserved.