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

Mat*_*tyG 25 c# sql ado.net dataset visual-studio

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

Ste*_*eve 28

来自MSDN论坛:

如果右键单击数据集设计器中的TableAdapter并单击"配置",将打开TableAdapter配置向导,您可以在其中重新配置定义表的架构的主查询.这应该保留初始配置后添加的其他TableAdapter查询(其他方法).

当然,如果其他方法引用已从数据库中的表中删除的列,或者任何列定义发生更改(例如,如果更改或修改了数据类型),则还需要重新配置其他方法.因此,如果将一个aditional列添加到表中并且它允许Null值,则现有方法仍然可以工作 - 只取决于数据库中表的模式的更改范围.

  • 非常感谢,这是一项伟大的工作,通过一年后回归并提高社区答案的质量.非常感谢和有用的信息. (3认同)
  • 我的“配置”选项已禁用。该怎么办? (2认同)