我如何找出一个列是否存在于VB.Net DataRow中

我如何找出一个列是否存在于VB.Net DataRow中,第1张

概述我正在读一个XML文件到一个DataSet,需要从DataSet中获取数据。由于它是一个用户可编辑的配置文件,字段可能存在也可能不存在。为了处理丢失的字段,我想确保DataRow中的每一列都存在,而不是DBNull。 我已经检查DBNull,但我不知道如何确保列存在,而不会抛出异常或使用循环所有列名称的函数。什么是最好的方法做到这一点? DataRow是很好的方式,他们有他们的基础表链接到他们。使 我正在读一个XML文件到一个DataSet,需要从DataSet中获取数据。由于它是一个用户可编辑的配置文件,字段可能存在也可能不存在。为了处理丢失的字段,我想确保DaTarow中的每一列都存在,而不是dbnull。

我已经检查dbnull,但我不知道如何确保列存在,而不会抛出异常或使用循环所有列名称的函数。什么是最好的方法做到这一点?

DaTarow是很好的方式,他们有他们的基础表链接到他们。使用基础表,可以验证特定行中是否有特定列。
If DaTarow.table.Columns.Contains("column") Then        MsgBox("YAY")    End If
总结

以上是内存溢出为你收集整理的我如何找出一个列是否存在于VB.Net DataRow中全部内容,希望文章能够帮你解决我如何找出一个列是否存在于VB.Net DataRow中所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1279124.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-09
下一篇 2022-06-09

发表评论

登录后才能评论

评论列表(0条)

保存