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