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;