我有一個錯誤,這是null
值的結果。我希望所有null
值顯示爲0
。我該怎麼做呢?如何將.net c#中的DBNull轉換爲0?
對象不能從DBNull轉換爲其他類型。
描述:執行當前Web請求期間發生未處理的異常。請查看堆棧跟蹤以獲取有關該錯誤的更多信息以及源代碼的位置。
異常詳細信息:System.InvalidCastException:對象無法從DBNull轉換爲其他類型。
這是標記的線。
Convert.ToDecimal(DataBinder.Eval(e.Row.DataItem, "December2013DailyOrderCount"));
爲DbNull添加一個特例? –
'December2013DailyOrderCount'的基本類型是什麼:如果'number(something)null'那麼你是否認爲套接字是'decimal?'並且檢查它的'HasValue'屬性? – Richard