【问题标题】:VB.NET TableAdapter not definedVB.NET TableAdapter 未定义
【发布时间】:2020-11-20 13:02:59
【问题描述】:

我确定这一定很容易解决,但我无法看到我的错误。此代码以前有效。我目前正在使用 VS 2019。我收到一个错误,提示我的 tableadapter 未定义。

Dim mbtAdapter As New DataSet1TableAdapters.amongthehiddenTableAdapter
Dim mbtDataTable As DataSet1.amongthehiddenDataTable = Nothing
mbtDataTable = mbtAdapter.GetDataByQuestion(question)

描述:在编译服务此请求所需的资源期间发生错误。请查看以下特定错误详细信息并适当修改您的源代码。 编译器错误消息:BC30002:未定义类型“DataSet1TableAdapters.amongthehiddenTableAdapter”。

任何建议都非常感谢!

dataset1.xsd image

tableadapter image

--- 20 年 7 月 31 日更新 --- Expanded dataset

Dataset properties

Hover - namespace message

【问题讨论】:

  • 这种类型存在吗?你真的看过吗?
  • @Dionna 尝试添加这个 Using dt As New DataTable

标签: vb.net datatableadapters


【解决方案1】:

在您的解决方案资源管理器中寻找它的存在:

单击它并检查您的属性窗口如下所示:

双击它并查找类似这样的内容:

如果你到了这里,请告诉我,我会推荐更多的东西

【讨论】:

  • 感谢您的回复!我已将屏幕截图添加到上述问题的摘要中。在我看来一切都很好。
  • 请同时显示属性窗口的屏幕截图?您的 DataSet 看起来与我的不完全一样,因为它在解决方案资源管理器上没有任何子节点 - 您可以单击“显示所有文件”并制作另一个屏幕截图吗?此外,如果您单击出现错误的行,行号中是否会出现??点击它是否提供导入命名空间?
  • 我添加了扩展数据集和属性窗口的屏幕截图。单击线时没有灯泡。当我悬停在线时有一条消息。我也添加了上面的屏幕截图。再次感谢您抽出时间提供帮助!
  • 我确实有一个变通办法,所以不用急于解决这个问题。不过,我想弄清楚我的代码有什么问题。
猜你喜欢
  • 1970-01-01
  • 2017-09-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-07-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多