2013-08-04 147 views
0

嗨我想找到一個解決方案,從我的數據庫導出數據,但我不知道什麼是最好的方法。 簡單地說,我將在未來升級我的項目,並且我不想丟失我的數據,也許,我將來會添加一些新表,並且可能會在當前表中添加一些列。從asp.net導入和導出數據

那麼我該怎麼做?

如果有解決方案從asp.net做到這一點,它將是偉大的,因爲該項目將在雲端。

我試圖備份和恢復數據庫,它的自我,但其覆蓋的數據,也許它避免恢復數據,如果我加入了一些新的表

在此先感謝。

回答

0

如果你想在代碼中做到這一點,我認爲最簡單的是爲你的修改創建ALTER語句;建立一個可以更新數據庫的腳本。

在您的網站啓動?您可以使用必要的版本檢查數據庫的版本並運行腳本(從備份開始......)。您將需要一個地方來將版本存儲在數據庫中,以使其正常工作。

也有工具可用(商業),可以做到這一點;但它不是腳本化的,所以它將是一個手動過程。