Синхронизация SQL Server Compact 3.5 на языке C#



В моем проекте Я хочу синхронизировать SQL Server Compact 3.5 с MSSQL Server 2008. Я прошел все шаги в Visual Studio 2010, такие как добавление нового элемента > > кэш локальной базы данных > > настройка синхронизации данных и т. д. Соединение было успешно восстановлено. Но после этого этапа, я не знаю, как я могу сделать синхронизацию.
у меня есть кнопка "Проверить обновления". При нажатии кнопки Обновить должна начаться синхронизация и новые данные с сервера MSSQL должны добавить " данные.sdf". Я понятия не имею о том, как быть. Я новичок в предметах C#. Не могли бы вы мне помочь?
С уважением.

628   4  

4 ответов:

Проверьте эту ссылку. В нем показано, как использовать поставщики баз данных Sync Framework 2.1 для настройки и выполнения синхронизации между базой данных SQL Server и одной или несколькими базами данных SQL Server Compact.
http://code.msdn.microsoft.com/Database-Sync-SQL-Server-de6c8ff8

Вы смотрели учебники для Microsoft sync framework?

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

, который имеет дело с выполнением синхронизации. или вообще http://msdn.microsoft.com/en-us/library/ff928494.aspx

Может быть, не совсем руководство для начинающих, но это место, чтобы начать

Элемент проекта кэша локальной базы данных сгенерировал бы весь код для вас, и вам просто нужно его вызвать.

Смотрите: Пошаговое Руководство: расширение кэша локальной базы данных для поддержки двунаправленной синхронизации для части, которая вызывает синхронизацию.

Вы можете попробовать эту утилиту, уже написанную для синхронизации данных между SQL server и SQL Compact, но в настоящее время она поддерживает только SQL 2000 и 2005

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

Comments

    Ничего не найдено.