在 C# 中的数据库中添加新字段时更新数据集

ham*_*med 3 c# database datasource dataset

我创建了一个数据库并创建了一个包含五个字段的表,并使用添加新数据源并使用它添加了一个新数据集。我制作了一个表单,通过将所有字段拖到表单中来插入所有字段,并更改了许多属性。现在我需要在数据库的表中添加一个新字段。我是否必须创建一个新的数据源和一个新的数据集并从头开始执行所有操作,或者有一种方法可以更新数据源和数据集以便新字段自动出现在其中?任何答案将不胜感激。

fab*_*aby 5

正如您在此处所读到的,您应该右键单击数据集设计器中的 TableAdapter,然后单击“配置”,此时将打开 TableAdapter 配置向导,您可以在其中重新配置定义表架构的主查询。这应该留下初始配置后添加的附加 TableAdapter 查询(附加方法)。

所以请按照以下步骤操作

  1. 打开您的 xsd 文件。
  2. 右键单击Fill,GetData->配置
  3. 单击Query builder,在查询语句中添加新列
  4. 单击ok,然后您的数据集将使用新的数据库结构进行更新

如果它不起作用,请尝试删除数据表并再次将表从服务器资源管理器拖动到 xsd 文件中