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

本文关键字:数据库 项目 Studio Sql Visual Linq | 更新日期: 2023-09-27 18:27:38

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

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

首先,修改您的SQL数据库。

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

最后,重新构建您的项目。