首页 > 其他分享 >System.InvalidCastException: 对象不能从 DBNull 转换为其他类型。

System.InvalidCastException: 对象不能从 DBNull 转换为其他类型。

时间:2023-01-13 15:37:21浏览次数:72  
标签:转换 对象 System InvalidCastException ToDouble DBNull


System.InvalidCastException: 对象不能从 DBNull 转换为其他类型。
   在 System.DBNull.System.IConvertible.ToDouble(IFormatProvider provider)
   在 System.Convert.ToDouble(Object value)
....
System.InvalidCastException: 对象不能从 DBNull 转换为其他类型。


// 解决方法,先判断,然后再处理即可

if (ds.Tables[0].Rows[0][fileName] == DBNull.Value) return defaultValue;

标签:转换,对象,System,InvalidCastException,ToDouble,DBNull
From: https://blog.51cto.com/softo/6006061

相关文章