这个问题已经在这里有了答案:
已关闭8年。
我想知道应该如何检查DBNull的DataTable-DataRow值。
防爆
我有一个DataRow,它从像这样的行类型从数据库中获取信息:
varchar,money,Int等。
我处理这种情况的方法(简单而友好)应该是什么。
最佳答案
尝试:
foreach(DataRow row in table.Rows)
{
object value = row["ColumnName"];
if (value == DBNull.Value)
{
}
else
{
}
}
关于c# - 处理Datarow DBNull的最佳方法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12507948/