希望我能解釋我正在嘗試做什麼。如何將數據表動態映射到SQL表
我正在寫一個系統,以獲取存儲在Sharepoint列表中的數據並將它們推送到SQL表中。這樣做是爲了使列表中的數據可以與其他數據結合起來並進行報告。
我需要系統非常靈活,所以我想存儲列表和SQL之間的映射,然後創建任何缺少的SQL。
因此,我首先必須檢查我想要的SQL表是否存在,如果不創建它。然後檢查我期望的所有列,並創建一個缺少的列,然後用列表數據填充表。
獲取列表數據對我來說不成問題,對於我來說,通過配置信息進行存儲並不是問題。
我的問題是我不確定在與數據庫交談時使用什麼.NET功能。我正在研究實體框架和LINQ,但這些似乎需要我沒有的固定表。
我也在使用企業庫(4.1),因爲我將它們用於事件日誌記錄。
理想情況下,我想要做的就是構建一個數據表,然後將它「比較」到一個SQL表,並讓系統根據需要進行更新。
是否有這樣的事情存在,你會用什麼方法。
對不起,我不明白你的意思 – Buzzby 2011-02-10 17:25:46
他的意思了,你問5個問題,你只能接受2個回答。所以,你在這個線程中只有2/5的機會接受答案。 – Holystream 2011-02-10 17:34:34