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

时间:2012-02-29 10:50:28

标签: c# sql visual-studio ado.net dataset

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

2 个答案:

答案 0 :(得分:26)

来自MSDN Forums

  

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

     

当然,如果他们引用已从表中删除的列,则还需要重新配置其他方法。   数据库,或者如果任何列定义发生更改(例如,如果   数据类型已更改或修改)。所以,如果有一个aditional专栏   添加到表中,它允许现有方法的Null值   应该仍然有效 - 只取决于架构的更改范围   数据库中的表格。

答案 1 :(得分:0)

  • 打开服务器资源管理器并浏览数据库到表 要添加
  • 检查表是否更新
  • 将表拖到您的数据集