Linq to Sql:Visual Studio项目中的数据库更改

Lea*_*ner -1 .net c# sql-server linq-to-sql visual-studio

我是C#和Visual studio的新手.我在Visual Studio上有一个完美的C#项目代码.但是,我需要对数据库和代码进行一些更改.删除表A中的两列 - Col1,Col2,将它们添加到表B并相应地更改业务逻辑.我有一个.dbml文件,它定义了数据库表和代码之间的映射.在构建代码时,是否从.dbml文件自动生成designer.cs文件?如果不是,我该如何生成这些文件?如果我要删除表中的列 - 我需要更改哪些相应的文件(dbml/designer.cs)?这可能是天真的,但我不确定这些文件是如何连接到数据库的.

Ume*_*hta 7

首先,修改SQL数据库.

然后在Visual Studio中以设计模式打开.dbml文件.在设计模式中选择要更新和删除的表.然后从服务器资源管理器中拖动表并放入.dbml文件.

最后,重建您的项目.