getting system.ArgumentNullException由於我不能在這裏添加整個代碼,我張貼justa片段。 我得到和異常「System.ArgumentNullException」和一個錯誤,不能隱式地從Ins_ProjectTestCycleDet_Result轉換爲Project_List。當我將最後一個參數添加爲空(ST後)時,我開始出現這個錯誤。請幫助我知道究竟是什麼問題,因爲即使在數據庫中,我已將此特定字段設置爲允許爲空。在FirstOrDefault()
Project_List objProject_List = new Project_List();
objProject_List.Proj_Bill_ID = Convert.ToInt32(PID);
objProject_List = _OCB.Ins_ProjectTestCycleDet
(Convert.ToInt32(PID), TID, RID, ECY
, TT, Convert.ToDateTime(GD), Convert.ToDateTime(SD)
, Convert.ToDateTime(EED), Convert.ToDateTime(ED)
, null, Convert.ToDecimal(TP), Convert.ToDecimal(TE)
, Convert.ToDecimal(TDA), Convert.ToDecimal(TR), TCR, ST, null
).FirstOrDefault();
然後'_OCB。 Ins_ProjectTestCycleDet'返回null。 –
@PatrickHofman所以你的意思是它返回null,所以異常? – beginner
這就是我說的,對吧? –