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