私のプロジェクトでは、SQL ServerCompact3.5をMSSQLServer2008と同期したいと思います。新しいアイテムの追加>>ローカルデータベースキャッシュ>>データ同期の構成などのVisualStudio2010のすべての手順に合格しました。接続は正常に完了しました。しかし、この段階の後、同期を行う方法がわかりません。
「アップデートの確認」という名前のボタンがあります。更新ボタンをクリックすると、同期が開始され、MSSQLServerからの新しいデータが「data.sdf」に追加される必要があります。これを行う方法がわかりません。私はC#の初心者です。私たちを手伝ってくれますか?
敬具。
4 に答える
このリンクを調べてください。Sync Framework 2.1データベースプロバイダーを使用して、SQLServerデータベースと1つ以上のSQLServerCompactデータベース間の同期を構成および実行する方法を示します。
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
初心者向けのガイドではないかもしれませんが、ここから始めましょう
ローカルデータベースキャッシュプロジェクトアイテムはすべてのコードを生成し、それを呼び出すだけです。
参照:ウォークスルー:同期を呼び出す部分の双方向同期をサポートするためのローカルデータベースキャッシュの拡張。
SQLServerとSQLCompactの間でデータを同期するために既に作成されているこのユーティリティを試すことができますが、現在はSQL2000と2005のみをサポートしています。
http://www.codeproject.com/Articles/25685/SQL-Server-to-SQL-Server-Compact-Edition-Database