Table 添加参数后适配器未更新

Table Adapter not updating after adding parameter

我对 .NET 很陌生,对 TableAdapter 也很陌生。我目前正在更新现有程序,需要更改一些 SQL 代码以更新我工作的其中一个数据库中的字段。我已经更改了我的 VB 和代码,就我的 UI 而言,一切都很好,所以我现在正在尝试更新用于说明我的更改的 TableAdapter。

我正在添加参数 (@jobNumber) 并希望更新数据库中的字段 'DISCRETE_JOB' 我正在工作 table。

我在我的 INSERT INTO 语句中添加了 'DISCRETE_JOB' 参数作为第三个参数,并在我的 SQL 的 VALUES() 行中添加了“@jobNumber”作为第三个参数.

完成后,当我调出工具提示(通过将鼠标悬停在 TableAdapter 查询上)时,更改就在那里,但实际参数列在查询名称旁边 DataSet.xsd 文件未更新

看起来像-> InsertData(@Param1,@Param2,@Param3)

应该看起来像 -> InsertData(@Param1, @Param2, @jobNumber, @Param3)

即使在将更改保存到 .xsd 文件后,参数也不会显示参数的更改。我还查看了 DataSet.Designer.vb 文件的 DataSet.xsd 文件,但我的新文件似乎没有已考虑参数。

同样,我是新手,可能需要做一些事情才能实现这些更改,但我只是不想搞砸任何事情,因为此程序的文件。

谢谢!如果我需要提供更多详细信息,请告诉我。

更新:我解决了我的问题,但我仍然不确定到底发生了什么以及为什么参数没有自动更新。

修复如下:

我添加的 SQL 代码仍然存在,但我需要手动添加我想要的参数。为此,我转到相关查询的属性并单击 'Add',根据现有参数作为指导填写正确的字段。

希望这也能帮助到其他人!