2016-11-07 127 views
0

我在使用SQL Server數據庫在Visual Studio上執行應用程序,應用程序幾乎完成,但我對數據庫做了一些更改(添加和刪除了一些行),但是當我試圖通過Schema Comparison來更新Visual Studio上的數據庫時,它不會讓我選擇一個項目作爲目標。 據我所發現的,它應該顯示我工作的項目,而是我有這樣的:在Visual Studio中導入更新的數據庫時出現的問題

enter image description here

+0

您是否已經打開該項目?它必須打開才能在此對話框中識別 – Matt

+0

是的,它是開放的,我正在從項目中完成。 –

+0

實際上,我認爲我過去也遇到過這種情況,嘗試將項目設置爲源,然後將數據庫設置爲目標,然後一旦進入比較窗口,就可以點擊反向按鈕(兩個箭頭)。 – Matt

回答

0

嘗試直接使用數據庫比較,你會得到的差異反正

+0

我不明白,你說我應該比較數據庫與自己? –

0

你是否需要反過來呢?因此,如果您想將更改與數據庫進行比較,以便更新數據庫(您的目標架構),則應單擊「數據庫」並按照這種方式進行。這將向您顯示差異,然後您可以選擇傳播到數據庫。

有關更多信息,請參閱here

+0

這兩種方式都行不通,它顯示了同樣的事情。 –

+0

@TammyMoscoso - 我不確定我是否理解你的評論。這樣做,你不會嘗試使用'項目'下拉菜單,因爲它聽起來像你不試圖將它設置爲目標模式。如果您的目標架構是數據庫,則使用數據庫設置。 – sr28

相關問題