![](/img/trans.png)
[英]How to make a SQL Server 2017 local database from C# code in Visual Studio 2017?
[英]How to make Visual Studio automatically retrieve database changes from SQL Server?
因此,我在SQL Server Express 2014中創建了一個數據庫。此后,在Visual Studio 2015社區中,創建了一個新項目,然后添加了新的數據源,然后依次選擇“數據庫”,“數據集”,所有表和數據庫中的視圖。
問題是,在我從SQL Server對數據庫進行了一些更改(更改列名稱或列數據類型,或手動添加一些數據以進行測試)之后,這些更改沒有被推回到Visual Studio中的項目中,它還從重命名的列名中說出錯誤表名。
知道如何將SQL Server中所做的更改自動設置到Visual Studio端嗎?
.NET中的數據集不會自動將其架構與SQL同步,因此在SQL中所做的更改不會反映在Visual Studio中。 要查看Visual Studio中的更改,您需要:
顯然這很麻煩,因此您可以使用Entity Framework來自動執行此過程。
實體框架允許您以幾種不同的方式工作:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.