2016-07-30 9 views
0

Microsoft Sync Frameworkを使用して2つのデータベースを同期しています。 1つのデータベースはサーバーにあり、もう1つはローカル/クライアント側にあります。 同期がうまくいきました。アップロードされている、またはダウンロードされているレコードの詳細やデータベースレコードを取得したいだけです。統計ではなく、すべての列の詳細を含む完全なレコード。 簡単に言えば、私はアップロードされてダウンロードされているデータの詳細を見たいと思う。Microsoft Sync Frameworkを使用してアップロードされた変更の追跡

答えて

0
public void Report(DbSyncProgressEventArgs args) 
    { 
     if (args.ScopeProgress.TotalChangesApplied <= 0) 
     { 
      intTotalChanges = args.ScopeProgress.TotalChanges; 
     } 
     listSyncProgress.Items.Clear(); 
     listSyncProgress.Items.Add("Total Tables : " + args.ScopeProgress.TablesProgress.Count); 
     listSyncProgress.Items.Add("Total Changes : " + intTotalChanges); 
     listSyncProgress.Items.Add("Total Applied : " + args.ScopeProgress.TotalChangesApplied); 
     listSyncProgress.Items.Add("Table Name : " + args.TableProgress.TableName); 
     listSyncProgress.Items.Add("Total Failed : " + args.ScopeProgress.TotalChangesFailed); 

     Application.DoEvents(); 
    } 

参考: http://social.technet.microsoft.com/wiki/contents/articles/2190.tutorial-synchronizing-sql-server-and-sql-server-compact-sync-framework.aspx

+0

各レコードの詳細については、トラッキングテーブルから選択してください –

0

あなたがAppliedChangesまたはChangesSelectedイベントを購読している場合は、変更のための実際のデータセットを見ることができます。

関連する問題