Linq 有没有办法只向edmx文件中添加表?

Linq 有没有办法只向edmx文件中添加表?,linq,entity-framework,edmx,Linq,Entity Framework,Edmx,我想问一下,是否有办法只向edmx文件添加新表,而不更新(刷新)或删除现有表?当然,如果右键单击edmx模型图。您可以从数据库中选择更新模型。一个对话框将弹出。对话框顶部有选项卡,其中一个是add。从那里展开“表格”菜单并选择要添加的表格 更新日期2014年8月11日 在本例中,数据库中不再存在已删除的表。打开您的EDMX文件。在表周围的空白处单击鼠标右键,然后选择“从数据库更新模型”。 将弹出一个对话框。在“添加”选项卡下,展开表并仅选择要添加的表。然后单击finish。 你完成了。这两个

我想问一下,是否有办法只向edmx文件添加新表,而不更新(刷新)或删除现有表?

当然,如果右键单击edmx模型图。您可以从数据库中选择更新模型。一个对话框将弹出。对话框顶部有选项卡,其中一个是add。从那里展开“表格”菜单并选择要添加的表格

更新日期2014年8月11日

在本例中,数据库中不再存在已删除的表。打开您的EDMX文件。在表周围的空白处单击鼠标右键,然后选择“从数据库更新模型”。

将弹出一个对话框。在“添加”选项卡下,展开表并仅选择要添加的表。然后单击finish。

你完成了。这两个表仍存在于EDMX文件中。

没错,但这也会更新和删除数据库中没有的任何表,因此我想问是否有一种方法可以只添加而不刷新(更新)或删除我只是用图片更新了我的答案,以表明这是可能的,以及如何做到这一点。希望这对您有所帮助。非常感谢您的努力Brandon,但问题是,如果您在edmx中更改了旧表中的任何内容,您将被迫更新它们,因为您将在“刷新”选项卡中找到要更新的表,在该选项卡中,您无法选中或取消选中需要或不需要更新的表