天天看點

System.InvalidCastException: 對象不能從 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;