更新 Visual Studio 中的数据集结构以匹配新的 SQL 数据库结构

问题描述 投票:0回答:1

对 SQL 数据库结构进行一些更改(使用 SQL Server Management Studio 中的脚本)后,如何更新 Visual Studio 中的 DataSet.xsd 文件以匹配新结构?我必须手动执行此操作吗?
我考虑删除数据集并导入一个新数据集,但我将丢失所有自定义表适配器查询。

c# sql visual-studio ado.net dataset
1个回答
39
投票

来自 MSDN 论坛

如果在数据集设计器中右键单击 TableAdapter,然后单击 “配置”TableAdapter 配置向导将在您可以选择的位置打开 重新配置定义表架构的主查询。这 应该留下额外的 TableAdapter 查询(额外的 方法)在初始配置后添加。

当然,如果附加方法引用的列已从表中删除,则也需要重新配置 数据库,或者任何列定义发生更改(例如,如果 数据类型已更改或修改)。因此,如果附加一列 添加到表中,并且它允许现有方法为 Null 值 应该仍然有效 - 只是取决于模式更改的范围 数据库中的表。

补充:使用“视图”>“其他窗口”>“数据源”(Shift + Alt + D)

© www.soinside.com 2019 - 2024. All rights reserved.