我如何找出一个列是否存在于VB.Net DataRow中
发布时间:2020-12-17 08:13:15 所属栏目:百科 来源:网络整理
导读:我正在读一个XML文件到一个DataSet,需要从DataSet中获取数据。由于它是一个用户可编辑的配置文件,字段可能存在也可能不存在。为了处理丢失的字段,我想确保DataRow中的每一列都存在,而不是DBNull。 我已经检查DBNull,但我不知道如何确保列存在,而不会抛
我正在读一个XML文件到一个DataSet,需要从DataSet中获取数据。由于它是一个用户可编辑的配置文件,字段可能存在也可能不存在。为了处理丢失的字段,我想确保DataRow中的每一列都存在,而不是DBNull。
我已经检查DBNull,但我不知道如何确保列存在,而不会抛出异常或使用循环所有列名称的函数。什么是最好的方法做到这一点?
DataRow是很好的方式,他们有他们的基础表链接到他们。使用基础表,可以验证特定行中是否有特定列。
If DataRow.Table.Columns.Contains("column") Then MsgBox("YAY") End If (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |