对我的SQL数据库结构进行一些更改(使用SQL Server Management Studio中的脚本)后,如何在Visual Studio中更新我的DataSet.xsd文件以匹配新结构?我必须手动完成吗?
我考虑过删除DataSet并导入一个新的DataSet,但是我将丢失所有自定义的Table Adapter查询。
答案 0 :(得分:26)
来自MSDN Forums:
如果右键单击“数据集设计器”中的TableAdapter,然后单击“确定” “配置”TableAdapter配置向导会尽可能打开 重新配置定义表的架构的主查询。这个 应该留下额外的TableAdapter查询(附加的 方法)在初始配置后添加。
当然,如果他们引用已从表中删除的列,则还需要重新配置其他方法。 数据库,或者如果任何列定义发生更改(例如,如果 数据类型已更改或修改)。所以,如果有一个aditional专栏 添加到表中,它允许现有方法的Null值 应该仍然有效 - 只取决于架构的更改范围 数据库中的表格。
答案 1 :(得分:0)