【问题标题】:VB.NET - Debugging and DataSets?VB.NET - 调试和数据集?
【发布时间】:2011-01-10 22:53:27
【问题描述】:

无论如何要在调试中查看数据集或数据表的内容?我的意思不是查找数据集的特定元素,而是查看漏洞。

【问题讨论】:

标签: vb.net debugging dataset


【解决方案1】:

是的。只需使用 DataSet Visualizer。见this MSDN article about how to use DataTips

【讨论】:

    【解决方案2】:

    当您在 Debug 中单步执行代码时,只需将鼠标悬停在 DataSet 上并单击其中的小放大镜即可打开可视化工具。

    【讨论】:

    • 我没有得到可视化工具,我得到的也没有给出所有行数据的视图。
    【解决方案3】:

    我发现RightHand dataset visualiser 在很多情况下都特别有用,尤其是在调试约束错误时,因为它会向您显示哪些约束已被破坏以及哪些行有错误 - 内置的可视化器并不能很好地做到这一点显示添加/更改/删除了哪些行。

    【讨论】:

      【解决方案4】:

      如果您有一个特别大且复杂的数据集,其中“悬停”不实用,您也可以使用命令窗口。要从数据集中打印值,您可以使用如下内容:

      ? dsMyDataSet.Tables("NameOfTable").Rows(1).Item("NameOfColumn")
      

      ...这将返回数据集中命名表的第二行(从 0 开始)中命名列的值。

      ? dsMyDataSet.Tables(0).Rows(0).Item(0)
      

      ...这将返回数据集中第一个表的第一行的第一列的值。

      【讨论】:

      • >>我的意思不是查找数据集的特定元素,而是查看漏洞。
      猜你喜欢
      • 2010-10-01
      • 2011-01-19
      • 1970-01-01
      • 2021-03-25
      • 2010-12-04
      • 2011-08-24
      • 1970-01-01
      • 2015-11-07
      相关资源
      最近更新 更多