![](/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.