Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 LINQ to SQL 连接到我的数据库并将表映射到对象。
现在我想更改我的数据库中的一个表的名称,但是在我的dbml文件中替换它我还必须在我的应用程序中的很多地方替换新名称......嗯
dbml
所以我想知道 - 是否可以更改数据库中表的名称并自动反映代码中的更改?是否有任何重构实用程序来获得这个?
我不知道你会如何想象这个工作。我真的不能。假设您将 table 重命名Product为Produce. 当恰好添加了新表时,自动化工具如何知道该表已重命名而不是删除?
Product
Produce
如果您想重命名数据库表并将其映射到具有其先前名称的类,您唯一能做的(据我所知)就是更改 dbml 文件中的表名: