2012-02-08 75 views
0

我使用SQLDataAdapter和Fill-Method從SQL數據庫將SQL表傳輸到C#中的DataTable。在SQL數據庫中的每個新插入上更新數據表(同步)

的SQL數據表臨危隨機時間間隔的新的數據集。 現在我想,我的C#的DataTable(DataGridView中)被更新在實時即SQL數據庫我想這兩個表同步的每一個新的條目。

我該如何解決這個問題?在SQL Server中使用觸發器?用C#中的命令? 我只是想讀取數據。

+0

相關鏈接 - http://stackoverflow.com/questions/158617/synchronize-dataset – adatapost 2012-02-08 12:12:12

+0

謝謝!但是我沒有像多用戶支持那樣的高要求。重複執行Fill-Method可以工作,但我不知道時間間隔。它從幾秒變爲幾小時。我只需要這個事件。 – Blubb 2012-02-08 12:24:03

回答

1

聽起來你需要MSSQL的變更跟蹤。

我認爲閱讀這將是至少一個良好的開端:http://msdn.microsoft.com/en-us/library/cc714038.aspx

希望有所幫助。

+0

「變更追蹤」是關鍵字!謝謝! :)但有一個問題:我沒有「本地數據庫緩存」模板。另外,我無法使用「添加新數據源」連接到我的SQL Server。我正在使用.NET Framework 3.5 SP1的Visual C#2008 Express Edition – Blubb 2012-02-09 07:59:04